saml-2.0相关内容

WSO2 单点注销实现

我正在尝试在我的 java webapp 中实现 WSO2 单一注销功能. 我无法理解这件事: 我为我的 2 个发行人设置了 SAML 单一注销选项. 然后我为第一个服务提供商 (SP) 调用注销,IdP 使用 SAML 响应将其重定向到某个注销 url,SP 获取此请求并使 http 会话无效. 第二个 SP 也通过 SAML 响应从 IdP 获取请求,但此请求中的 http ..
发布时间:2022-01-17 22:58:55 其他开发

WSO2 Identity Server 5.1.0 未在 SAML 响应中返回用户声明

在试用新版本的 WSO2 Identity Server 5.1.0 时,我在 SAML 响应中返回声明时遇到问题.虽然这在 WSO2 IS 5.0.0 SP1 中有效.我已经映射了所需的声明并将它们添加到我的 SP,我还将 SP 配置为始终返回用户属性. 我已经配置了 SP 声明映射: 我的 SAML 配置: 非常感谢任何帮助.我感觉这可能是一个错误. 编辑:在 WSO2 ..
发布时间:2022-01-17 22:41:40 其他开发

使用 python 登录到 SAML/Shibboleth 认证服务器

我正在尝试通过 python 登录我大学的服务器,但我完全不确定如何生成适当的 HTTP POST、创建密钥和证书以及我可能不熟悉的其他部分需要遵守 SAML 规范.我可以用我的浏览器登录就好了,但我希望能够使用 python 登录和访问服务器内的其他内容. 作为参考,这里是网站 我尝试过使用 mechanize 登录(选择表单、填充字段、通过 mechanize.Broswer.su ..
发布时间:2021-12-13 14:32:46 Python

ASP.Net Core SAML 身份验证

我正在尝试将 SAML 2.0 身份验证添加到 ASP.Net Core 解决方案中.我找不到有关该主题的任何文档,所以我不确定从哪里开始.那里可能有文档,但我不想花 3 天时间成为这方面的专家. 据我所知,ASP.Net Core 已经从旧的 OWIN 程序集/命名空间中改变了一些东西.有第三方库可以简化 SAML 2.0 实现,例如 Kentor.AuthServices. 我不确 ..
发布时间:2021-12-10 19:42:56 其他开发

如何在身份提供者 (IdP) 发起的 SAML sso 中维护状态参数?

我从用于 SAML 的基于服务提供商的 SSO 开始.由于用户在继续登录之前必须输入他的电子邮件,因此启动了一个状态变量并将其传递给 SSO.它通过回调 URL 返回,因此出于完整性目的再次检查.它可以抵御 CSRF 攻击. 现在,IdP 发起的 SSO 根本不允许我设置状态变量.登录从身份提供者开始,并且只向应用程序提供一个身份验证令牌.我从一开始就不知道是哪个用户在进行身份验证.如果我删 ..
发布时间:2021-11-30 17:30:24 其他开发

SAML IdP - 作为身份提供商的 AWS Cognito/IAM

我知道 Auth0 等服务既可以充当 SAML IdP,也可以与第三方 IdP 集成.看起来 Cognito 只能作为服务提供商与其他第三方 IdP 集成,它实际上可以扮演 IdP 的角色. 用例是我们的应用程序在 Cognito 中创建用户.我们希望使用可以与 SAML IdP 集成的第三方应用程序来支持 SSO.Cognito 可以做到这一点,还是我们需要使用 Auth0 之类的东西? ..

.NetCore 身份验证 cookie 在所有请求中都不是持久性的 [Inermittent 问题]

我们有一个提供 sso 身份验证的应用程序.其他三个应用程序从 sso 应用程序获得身份验证.用户登录所有应用程序后,我启动了 sso 注销.sso 应用程序向app1 发送注销请求,然后app1 以SAML 注销响应作为响应.一旦sso 应用程序收到SAML 注销响应,它将向app2 发送注销请求,然后向app3 发送注销请求.有时,整个流程运行良好,有时则不然.我已经看到,当 app2/app ..
发布时间:2021-11-24 19:02:50 C#

.NetCore 身份验证 cookie 在所有请求中都不是持久性的 [Inermittent 问题]

我们有一个提供 sso 身份验证的应用程序.其他三个应用程序从 sso 应用程序获得身份验证.用户登录所有应用程序后,我启动了 sso 注销.sso 应用程序向app1 发送注销请求,然后app1 以SAML 注销响应作为响应.一旦sso 应用程序收到SAML 注销响应,它将向app2 发送注销请求,然后向app3 发送注销请求.有时,整个流程运行良好,有时则不然.我已经看到,当 app2/app ..
发布时间:2021-11-24 18:58:22 C#

在 Angular 7 项目中从第三方服务器读取 SAML 响应

我创建了一个 angular 7 项目 http://myproject.com/ 如果用户未登录,我将用户重定向到另一个安全身份验证服务器(https://secureauth.com) 进行登录.这里提示输入用户名和密码.然后它检查用户凭据. 一旦用户成功登录到安全认证服务器.它返回一个 SAML 响应.为此,我已将返回 URL 启用为 http://myproject.com/ ..
发布时间:2021-11-08 23:35:06 其他开发

.NetCore 身份验证 cookie 在所有请求中都不是持久性的 [Inermittent 问题]

我们有一个提供 sso 身份验证的应用程序.其他三个应用程序从 sso 应用程序获得身份验证.用户登录所有应用程序后,我启动了 sso 注销.sso 应用程序向app1 发送注销请求,然后app1 响应SAML 注销响应.一旦sso 应用程序收到SAML 注销响应,它将向app2 发送注销请求,然后向app3 发送注销请求.有时,整个流程运行良好,有时则不然.我已经看到,当 app2/app3/a ..

SP 可以通过多个 URL 访问,如何让所有 URL 与 IDP 一起使用

我使用 Spring Security SAML 让我的应用程序充当 SP.我能够完成端到端的解决方案.但是,当用户想要使用多个 URL 访问应用程序时,我面临一个问题.我已使用 Assertion Consumer Service URL 将 SP 元数据配置为 mywebsite:8080/myapp/saml/SSO. 用户也可以通过全域名访问应用mywebsite.fulldomai ..
发布时间:2021-07-14 19:59:35 其他开发

如何在我的 Windows 服务器机器系统上配置 ADFS?

我想配置 ADFS 以创建单点登录服务并将其用于另一个 Web 应用程序.我对此很陌生.请建议我如何做或至少从哪里开始.提前感谢您抽出宝贵时间. 解决方案 您只能安装在 Windows Server 上. 如果你想要 ADFS 2.0,你需要 Server 2008 R2. 安装 最新版本 (ADFS 3.0) 在 Server 2012 r2 上. 更新 应 ..
发布时间:2021-07-14 19:59:31 其他开发