【发布时间】:2017-08-29 09:23:12
【问题描述】:
我正在构建以下网址
https://login.microsoftonline.com/<tenantid>/oauth2/logout?client_id=<clientId>&post_logout_redirect_uri=<encodedurl>
看起来像
https://login.microsoftonline.com/f4aaf6e1-ffff-ffff-bb63-4e8ebf728113/oauth2/logout?client_id=f562b4e3-ffff-ffff-b4bb-49ca64216e75&post_logout_redirect_uri=https%3A%2F%2Fmyazureapp.azurewebsites.net
它会注销我,但不会将我重定向回我的应用程序
就像这个 URL 对 azure 所做的一样
https://login.microsoftonline.com/common/oauth2/logout?post_logout_redirect_uri=https%3a%2f%2fmanage.windowsazure.com%2fSignOut%2fComplete
我查看了建议的相关问题,并尝试了一些变体。
编辑原来是一个间歇性问题,我猜这是由于我在进行开发/测试周期时没有重置某些 cookie/其他状态。使用新的浏览器它可以工作。当它工作时,退出屏幕会显示类似“等一下,我们将您退出”然后它会重定向,当它不起作用时,屏幕会显示“您已退出,请关闭您的浏览器”
【问题讨论】:
标签: azure azure-active-directory adal