我正在尝试构建一个多租户 SaaS 应用程序,该应用程序将为租户 A 和 B 提供以下形式的 URL:
对于任何租户,身份验证选项可以只是电子邮件(针对该租户域)或 SSO(SAML / OIDC / AAD / Google 等)。
我正在尝试思考如何使用 Azure AD B2C 实现上述目标并拥有 以下问题:
任何指点都会很棒。如果 AD B2C 不是正确的方法,那么在 .NET/C# 中通过 SSO 对 B2B 客户进行身份验证最简单的方法是什么?
Entra 外部 ID 目前没有通用 OIDC 提供商和有限的 SAML(仅限来宾帐户)
是 - 使用声明解析器,并根据查询字符串选择不同的技术配置文件。