![](/img/trans.png)
[英]Using Azure AD to authenticate users in a .net core application (Blazor)
[英]How to Authenticate Azure AD users?
我想在我的应用程序中验证 Active AD 用户。 只有授权用户才能登录。 我的应用程序组件是
Azure AD 登录凭据将通过 web 客户端输入。 请让我知道以下是否是进行身份验证的正确方法。
通过 web 客户端连接到 Azure AD 获取 Token。 将令牌发送到 web API 进行验证。
感谢您的宝贵建议。
我们已经在我们的环境中重现了对 AD 用户的身份验证,请检查以下解决方法。
创建.Net Core WebAPI 6.0
示例应用程序,发布到 Azure 应用服务。
在Azure Portal
中,导航到您的web app
=> Authentication
=> 在身份提供程序下Add provider
程序。
单击Add Identity Provider
,select Microsoft
作为身份提供者并保存。
App registrations
部分,检查所有应用程序 - 您可以看到新的应用程序注册与您的 Web 应用程序的名称相同。Authentication
=> 添加平台 => Select Web 并添加重定向 URI。 重定向 URI - https://YourWebAppName.azurewebsites.net/.auth/login/aad/callback
OutPut:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.