Mar*_*ijn 6 authentication azure azure-web-sites
我创建了一个Azure AD应用程序和一个Web App.Azure AD应用程序使用AAD身份验证.这很好用.当我转到我的URL而我未经过身份验证时,我必须输入我的凭据.当我输入凭据时,我会转发到我的申请表.
但问题就来了.我如何退出.我发现了这个问题,我想实现选项2:不使用代码注销,而是使用Azure AD提供的链接.关键是,我不知道在哪里配置它.他说
添加一些用于登录和注销的特定链接
但是哪里?在Azure中的哪个位置以及在哪个门户(新旧)中可以配置它?他还提供了一个示例链接,但我不明白这个示例(我是Azure的新手).
您可以做的是在应用程序中构建一个注销URI,当用户单击Logout
链接或按钮时,您将用户重定向到该URI.
注销URI的格式为:
https://login.microsoftonline.com/{0}/oauth2/logout?post_logout_redirect_uri={1}
Run Code Online (Sandbox Code Playgroud)
哪里{0}
是租户ID或Azure的广告名称(something.onmicrosoft.com
),并{1}
是链接到你的应用中,用户会被重定向符号进行处理后回是在Azure的AD年底完成.
我终于找到了为什么我无法得到我在开始帖子中提到的提供的示例:该设置WEBSITE_AUTH_LOGOUT_PATH
已弃用,您现在可以调用/.auth/logout
注销.
在此页面上找到它
归档时间: |
|
查看次数: |
11518 次 |
最近记录: |