It seems that you are using the Traditional "N-Layer" architecture. Using this architecture, users make requests through the UI layer, which interacts only with the BLL (Business Logic Layer). The BLL, in turn, can call the DAL (Data Access Layer) for data access requests. The UI layer shouldn't make any requests to the DAL directly, nor should it interact with persistence directly through other means. Likewise, the BLL should only interact with persistence by going through the DAL. In this way, each layer has its own well-known responsibility.
Normally, the DAL and BLL application are class library, when we use it, we could add the project reference (find the build .dll file).
I want to associate these users with the product that I keep in the
entity layer. I cannot reference the Identity user class. How can I do
that?
So, about this issue, you could try to put the Identity User class in the DAL layer and configure relationship with other model, then add reference in the BLL layer or the UI layer.
More detail information about Common web application architectures, check the following articles:
Common web application architectures
N-Tier Architecture in ASP.NET Core
N-Tier Architecture and Tips