当前位置: 首页 > 知识库问答 >
问题:

如何让登录用户先从Okta退出,然后。使用SAML2.0的NETMVC应用程序

韦泳
2023-03-14

我已经使用Okta SAML 2.0完成了单点登录(SSO)。我已经在Okta中创建了这个帐户,然后创建了带有选项Web-SAML2.0的应用程序,并进行了我在一些博客中找到的配置。然后,我已经按照这个博客完成了登录流程和工作的罚款,但现在我正在寻找如何登录用户使用单一的注销URL?我试着搜索,但大多数情况下我找到了ASP的解决方案。Net内核和Okta SAML API。我没有使用OIDC,我已经使用SAML2.0完成了登录的概念验证。有人知道这件事吗?

共有1个答案

冯敏达
2023-03-14

我找到了从ASP从Okta注销的方法。NETMVCWeb应用程序是:来自ASP。Net MVC Web应用程序注销/注销(无论ActionResult名称是什么)ActionRetult,一旦应用程序会话清除重定向到

https://your_tenant.okta.com/login/signout?fromURI=your_redirect_here

它也将从Okta终止会话。这对于使用SAML 2.0实现SSO到ASP. Net MVC Web Application not for OIDC(OpenID Connect)方法时非常有用。

更多信息可以在这里找到

 类似资料:
  • 我正在为我的flutter应用程序使用JWT进行身份验证。我可以成功地登录和注销,但问题是令牌何时过期。我是否应该将用户的用户名/密码存储在安全存储中,然后获取新的令牌?

  • 我已经创建了react应用程序,并使用下面提供的okta示例使用okta登录。 https://developer.okta.com/code/react/okta_react/#add-an-openid-connect-client-in-okta 我可以通过输入凭据并点击登录按钮成功地从我的应用程序登录到应用程序。 但是,如果我登录到okta开发帐户,然后如果我导航到我的应用程序,我的应用程

  • 本文向大家介绍如何使用户登录离线Web应用程序?,包括了如何使用户登录离线Web应用程序?的使用技巧和注意事项,需要的朋友参考一下 在在线登录时,您首先需要针对服务器进行身份验证,如果可以,请在数据库中存储用户名和哈希密码。 如果可以在数据库中找到该帐户,则仅当用户自上次登录以来已更改密码时,才需要生成一个新的哈希。 您还需要针对本地数据库进行身份验证。使用该应用的在线版本至少登录一次。

  • 问题内容: 我有一个内置于firebase和angular中的应用程序,并且希望能够在刷新页面后使用户保持登录状态。现在我有一个登录屏幕,其中包含两个基本输入字段,这些输入字段绑定到控制器 这一切都很好,很不错,并且可以,但是当用户刷新页面时,他们将被注销。有什么方法可以在加载控制器时查看用户是否已经登录并自动重定向?谢谢! 问题答案: 您现在拥有的代码可以处理用户登录的情况。要处理用户已经登录的

  • 问题内容: 用代码退出Java应用程序的最佳方法是什么? 问题答案: 您可以用于此目的。 根据oracle的Java 8文档: 终止当前正在运行的Java虚拟机。参数用作状态码;按照惯例, 非零状态代码表示异常终止 。 此方法在类Runtime中调用exit方法。此方法永远不会正常返回。 该调用实际上等效于该调用:

  • 本文向大家介绍Android应用退出登录的实现方法,包括了Android应用退出登录的实现方法的使用技巧和注意事项,需要的朋友参考一下 每一个app都会有一个”退出登陆”的功能,当点击退出之后需要将所有的Activity都finish掉,开始是想将栈中的所有Activity清除掉,但是没有找到方法,后来用广播实现了 核心思想 当点击登陆的时候发送一个广播,然后在你的BaseActivity里面手动