saml 相关问题

安全断言标记语言(SAML)是一种标准,用于根据用户在另一个上下文中的会话将用户登录到应用程序中。

使用 SAML ACS 实现 Python Django ModelViewSet

在当前使用旧版IAM的系统中,我们实现了一个继承自ModelViewSet的类,具有登录和注销功能。在旧版 IAM 中,不强制要求获取 name_id 和

回答 1 投票 0

Keycloak 作为服务提供商 - 设置签名证书

当使用 Keycloak 作为应连接到(非 Keycloak)身份提供商 (IdP) 的服务提供商 (SP) 时,如何在 Keycloak 中安装签名证书? 更准确地说,Keycloak 应该...

回答 2 投票 0

代理后面的护照不持久会话

情况 我有一个用 React 编写的前端,以及一个处理 SAML 身份验证过程 (Azure AD) 的 Express 后端服务器。该后端可通过为 React 提供服务的 nginx 服务器访问

回答 1 投票 0

Keycloak:同一领域中每个 SAML 客户端的唯一 SAML 端点

我正在单个 Keycloak 领域内设置多个 SAML 客户端(Keycloak 是 IdP)。这个想法是在同一领域内为同一 SP 拥有多个 SAML 客户端。将使用 SAML 客户端 1...

回答 1 投票 0

SAML - C# .NET 中的 sp init

我正在寻求有关在 C# 中实施 SAML 请求的指导。我目前正在使用 ASP.NET Framework 4.7.2,尽管尝试了许多库,但我发现自己被

回答 1 投票 0

在 AuthenticationBuilder 中处理加密的 SAML 时“未找到给定令牌的令牌验证器”

我维护一个使用联合 IDP 和 SAML 的 .NET 6 Web 应用程序。 我们的 IDP 现在强制对 SAML(不仅仅是 SSL)进行加密,这引起了一些麻烦。 以下是相关...

回答 1 投票 0

Android/iOS 上的 SSO/SAML 跟踪

我正在尝试解决一些仅通过移动设备访问才会出现的 adfs 问题。如何在 iOS 或 Android 上运行 SAML 跟踪?

回答 1 投票 0

为什么即使使用 HTTPS,使用带有查询参数的重定向或自动表单发布的 2 个 Web 应用程序之间的数据交换也不能相互信任?

为什么两个 Web 应用程序之间使用带有查询参数的重定向或自动表单发布的数据交换不能被每个 Web 应用程序信任,即使使用 HTTPS 也是如此? 笔记: 我了解这些数据

回答 1 投票 0

Firebase 身份验证 SAML 资源元数据文件

我们正在使用 Firebase 身份验证。客户希望通过 SAML SSO 访问我们的应用程序。他们使用 Open Athens 作为身份提供商。现在我已经设置了他们的 SAML 提供商并向他们发送了

回答 1 投票 0

Firebase、Active Directory - AD 用户也会在 Firebase 中创建吗?

我正在阅读有关将 Azure AD 与 Firebase 集成的信息,以便我们的企业客户可以使用他们的帐户使用我们的系统。 我的问题是: 当使用电子邮件 [email protected] 的用户使用 AD 登录时......

回答 1 投票 0

为什么通过查询参数/自动表单发布进行重定向的数据交换即使在 https 上也不可信?

这是一个基本问题,但原因没有在任何地方明确说明。 假设我们有 2 个 Web 应用程序在 https://one.abc.com 和 htts://two.xyz.com 上运行。 我访问 https://one.abc.c...

回答 1 投票 0

在公共 URL 上提供 SAML 元数据的安全问题

我想知道在公共 URL 上为 SAML 配置提供元数据与向 IdP 或 SP 提供元数据文件相比是否存在重大安全问题。元数据包括...

回答 3 投票 0

openliberty saml 组映射不起作用

我正在测试 openliberty 功能 SAML Web 单点登录 2.0 (https://openliberty.io/docs/latest/reference/feature/samlWeb-2.0.html)。 与我的 IdP 集成可以很好地进行身份验证...

回答 1 投票 0

为什么使用重定向(查询参数)或自动表单发布(使用js动态创建表单并自动提交)进行数据交换即使在https上也可以信任?

这是一个基本问题,但原因没有在任何地方明确说明。 假设我们有 2 个 Web 应用程序 https://one.abc.com 和 htts://two.xyz.com。当我点击 one.abc 上的按钮时......

回答 1 投票 0

SimpleSAMLphp 状态信息丢失

我在 https://biz.dev.originsystems.co.za 设置了一个服务提供商。我在 http://stage.originsystems.co.za 设置了 IdP。 使用 https://biz.dev 的工具测试身份验证时。

回答 2 投票 0

SAML 断言在SubjectConfirmationData 中不包含KeyInfo 元素

需要有关 SAML 断言的帮助。我们需要创建具有以下结构的主题元素:Subject>SubjectConfirmation>SubjectConfirmationData>KeyInfo>KeyValue>

回答 1 投票 0

SOAP 标头时间戳签名无效

SOAP 标头中的一个 SAML 签名无效。您可以在以下网站确认它失败:https://tools.chilkat.io/xmlDsigVerify.cshtml。我们尝试过排除故障,但没有成功。我们

回答 1 投票 0

使用 SAML Okta 向 SonarQube 进行身份验证时出错

我正在使用通过 Helm Chart 部署的 SonarQube 版本 10.2.1-community。 我正在尝试使用 SAML Okta 进行身份验证。 该应用程序过去可以与 LDAP 配合良好,直到与 OKTA (SAML) 集成。 ...

回答 1 投票 0

如何使用 Spring Security 6.2.1 解决 Maven 依赖项 com.google.guava:guava:31.1-jre 中的 CVE-2023-2976 漏洞?

最近,我在向 pom.xml 添加依赖项时在 Maven 项目中遇到了一个漏洞。该漏洞报告为 CVE-2023-2976,严重级别为“高”,表示“...

回答 1 投票 0

为什么 ADFS 的 SAML 请求需要签名?

以下是发送到 ADFS 的 SAML 请求 以下是发送到 ADFS 的 SAML 请求 <?xml version="1.0" encoding="UTF-8"?> <samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" ID="_84e533b7-4310-41de-8ec7-0af7afeb7979" Version="2.0" IssueInstant="2015-12-02T09:44:30Z" ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Destination="https://XXXX.YYYY.ZZZZ/adfs/ls/" AssertionConsumerServiceURL="http://PPP.QQQ.RRR/SPDemo/Consume.aspx"> <saml:Issuer xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">http://XXXX.YYYY.ZZZZ/adfs/services/trust</saml:Issuer> </samlp:AuthnRequest> 压缩并转换为 Base64String 后,它被重定向到 ADFS。 下面显示的带有 SAML 请求的 URL https://XXXX.YYYY.ZZZZ/adfs/ls/?SAMLRequest=hZHNbsIwEIRfJfLdsfODAhZEouVQJKpGJO2hl8okS7Ga2KnXoTx%2bA0kluNCjrflmZ3bnKJu6FcvOHfQWvjtA561XC%2fIxjWESRbuExlHAaR xUQKdQJpTLfSL3sEtmyYx4b2BRGb0goc%2bJt0bsYK3RSe36Lx5MaBBSHhZ8JuJYRPydeJk1zpSmflC6UvpzQTqrhZGoUGjZAApXinz5vBG9o9gNIhRPRZHR7CUviLfqIyot3WXswbkWBWMaj%2fQn%2f Ao5n9rQr6zqNX5tSlkzWe2R1ciIt0QEe%2bYejcauAZuDPaoSXrebwak3GtAjba2pgujWKc9W0Bg20r7E9kS8U1NrFJct3u%2fSjsVJOj%2brxWVZ9oq%2fj8u%2f8CQdo%2f7XGYd2yJzt0 M3Z1dR0eN3ePf0F 但是我收到以下错误 检查我收到的事件查看器中的详细错误 服务器似乎需要签名的 SAML 请求,但我没有在任何地方提到需要签名的 SAML 请求。另外 SignedSamlRequestsRequired 属性设置为 false 那么,为什么 ADFS 2.0 要求签名 SAML 请求? 是否需要执行任何操作,以便不需要签名的 SAML 请求,或者如果需要,将签署 SAML 请求的签名值是什么? 我能够解决它。 问题是 SAML 请求中的 issuer 设置错误。 设置适当的发行人后,即http://PPP.QQQ.RRR/SPDemo,如以下 SAML 请求所示,我能够执行 SP 发起的登录,而不会出现任何 ADFS 错误 <?xml version="1.0" encoding="UTF-8"?> <samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" ID="_bd613bda-e506-4747-91c7-96a4d75c67fc" Version="2.0" IssueInstant="2015-12-03T05:51:52Z" ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Destination="https://XXXX.YYYY.ZZZZ/adfs/ls/" AssertionConsumerServiceURL="https://PPP.QQQ.RRR/SPDemo//Consume.aspx"> <saml:Issuer xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">http://PPP.QQQ.RRR/SPDemo</saml:Issuer> </samlp:AuthnRequest> 之前使用的错误发行人是 http://XXXX.YYYY.ZZZZ/adfs/services/trust @ramesahPasa 您在哪里更改了发行人?我遇到同样的问题。 请详细告诉我。 谢谢你。

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.