【发布时间】:2019-06-29 19:47:45
【问题描述】:
我正在尝试使用 Web 应用程序设置我的 asp.net 核心。但我遇到了错误。我做了一些谷歌搜索并找到了可能的解决方案,例如
[有关使用 Azure AD B2C 制作 ASP.NET Core Web 应用程序的文档] (https://azure.microsoft.com/de-de/resources/samples/active-directory-b2c-dotnetcore-webapp/) 和这个.NETCore B2C sample
在示例的解决方案中,appsettings.json 文件也有 Api。
"AzureAdB2C": {
"ClientId": "90c0fe63-bcf2-44d5-8fb7-b8bbc0b29dc6",
"Tenant": "fabrikamb2c.onmicrosoft.com",
"SignUpSignInPolicyId": "b2c_1_susi",
"ResetPasswordPolicyId": "b2c_1_reset",
"EditProfilePolicyId": "b2c_1_edit_profile",
"RedirectUri": "http://localhost:5000/signin-oidc",
"ClientSecret" : "v0WzLXB(uITV5*Aq",
"ApiUrl": "https://fabrikamb2chello.azurewebsites.net/hello",
"ApiScopes": "https://fabrikamb2c.onmicrosoft.com/helloapi/demo.read"
}
但我不明白我为什么需要 Api。我是否需要在 Azure AD B2C Tennant 中设置 API?还是我需要的 Api 里面也有一些代码?
是否有一个很好的例子可以帮助我理解主题?
问候 斯蒂芬
【问题讨论】:
标签: c# asp.net-core azure-ad-b2c