We need to authenticate both corporate users and external users (partner, customers, third party) into the same application. Corporate users will authenticate using Azure AD, I want them to have SSO experience. For external users I was thinking of Azure AD B2C.
The application is built with Asp.NET MVC/WebApi + AngularJs.
For the scenario described above, I understand I will need 2 different Azure AD tenants. I'm planning to use the Microsoft new Authentication Library MSAL, but I can't find how to configure 2 tenants.
What is the recommended approach for login both corporate and external users ?
Thanks in advance for any help!