从 Azure 使用 WebAPI 注销
LogOut with WebAPI from Azure
我正在使用 OAuth2 通过我的 .NET WebAPI 登录到 Azure DevOps,但尽管删除了令牌,但我不知道如何注销。有没有我可以使用的 Microsoft 或类似网站的注销网站?
因为浏览器不缓存凭据或访问令牌,注销只是“忘记”令牌的问题,方法是将其从会话存储中删除:
self.logout = function () {
sessionStorage.removeItem(tokenKey)
}
这个官方document有提到,请参考
我最后做的是将用户重定向到
https://app.vssps.visualstudio.com/_signout
用于注销。它会注销用户,并在重新启动网络应用程序时用户可以选择不同的帐户。
我正在使用 OAuth2 通过我的 .NET WebAPI 登录到 Azure DevOps,但尽管删除了令牌,但我不知道如何注销。有没有我可以使用的 Microsoft 或类似网站的注销网站?
因为浏览器不缓存凭据或访问令牌,注销只是“忘记”令牌的问题,方法是将其从会话存储中删除:
self.logout = function () {
sessionStorage.removeItem(tokenKey)
}
这个官方document有提到,请参考
我最后做的是将用户重定向到
https://app.vssps.visualstudio.com/_signout
用于注销。它会注销用户,并在重新启动网络应用程序时用户可以选择不同的帐户。