2016-11-07 77 views
1

我无法从具有Azure Active Directory作为身份验证提供程序的简单Azure Web应用程序注销。从AAD身份验证中Azure Web App注销

用户登录到使用所示here

,但我在努力寻找如何注销用户的AAD登录页面的站点。

我使用各种无证注销网址像

https://login.microsoftonline.com/<tennantid>/oauth2/logout 

试着虽然他们上报的用户将被注销,它不是。由于返回到前一个URL直接通过没有标志页面。

我猜测有一些cookie需要清除,但地球上的所有东西都记录在案?

任何帮助最受赞赏。

+2

你在浏览器中试过“ /.auth/logout”吗? – prakash

+0

在我的情况下,只需_signInManager.SignOutAsync()是必需的。 –

+0

@prakash nope。但是当我这样做时,它完全按照我的预期工作。我很高兴接受你的文章作为答案。非常感谢。这在哪里记录? – lpic

回答

5

你试过“[your-domain] /。auth/logout”吗?

我也很难弄清楚这一点,我发现它在这个blog post的评论。

希望它有帮助!

+0

优秀的解决方案!非常棒! – lpic