【发布时间】:2021-01-16 09:41:42
【问题描述】:
我们有一个使用 Okta 进行用户身份验证的 ASP.NET MVC 应用程序。
当未经身份验证的用户浏览到我们的应用程序时,他们会被重定向到 Okta 进行登录,然后被重定向回应用程序并进行身份验证。当他们在应用程序中单击“注销”时,他们将退出应用程序并退出 Okta。
问题是当我们从 Okta 仪表板中单击“注销”时。当用户从 Okta 仪表板中单击“注销”时,他们会退出 Okta,但不会退出我们的应用程序。当用户在 Okta 中使用不同的凭据登录并打开应用程序时,HttpContext.User.Identity 仍然包含以前的用户信息。
是否可以进行设置,使得当用户在 Okta 仪表板中单击“注销”时,他们也退出了 ASP.NET 应用程序?完成此任务的最佳方法是什么?
【问题讨论】:
标签: asp.net-mvc oauth-2.0 okta