繁体   English   中英

无法使用来自我的 asp.net 核心 web 应用程序的 AAD B2C 中的自定义策略登录多租户 Azure AD

[英]unable to sign In for MultiTenant Azure AD using Custom policies in AAD B2C from my asp.net core web app

我已经使用 B2C 自定义策略在 Azure AD 中设置了多租户登录。

上传策略并使用 Azure 门户中的“立即运行”按钮进行测试后,回复 url https://jwt.ms并且一切都按预期工作,我得到了我的用户名和我的令牌等。

当我尝试使用 web 应用程序登录时,出现一个对话框,当我选择使用社交帐户登录并选择我的AAD 租户时,它不起作用并导致端点错误:

https://localhost:{myport}/MicrosoftIdentity/Account/Error 

没有特定的错误代码。

我对如何调试和解决此问题的帮助感兴趣。

使用Azure B2C 标准客户政策 starterpack

按照本文档配置多租户登录。

最重要的是在TechnicalProfile中配置ValidTokenIssuerPrefixes

格式为:

<Item Key="ValidTokenIssuerPrefixes">https://login.microsoftonline.com/{tenant id of tenant A},https://login.microsoftonline.com/{tenant id of tenant B}</Item>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM