15得票4回答
使用SAML响应时,是应该对Assertion进行签名还是不对其进行签名?

当签署同时具有签名断言的SAML响应时,我应该: A) 生成没有断言签名的响应签名。然后在生成两个签名之后注入断言签名。 B) 生成断言签名并在生成响应签名时包含它。 C) 其他操作?

13得票2回答
无效的NameID策略与ADFS配合使用

我有很多客户使用单点登录(SSO),为此我们使用SAML 2。我的许多客户使用像Okta、PingIdentity和一堆ADFS这样的供应商。与ADFS集成时,总是在开始阶段出现错误,当它们带着SAMLResponse返回时。<samlp:Status><samlp:Stat...

11得票1回答
Android的SAML客户端实现?

有没有一个关于在 Android 上进行 SAML 交互的示例应用程序可以参考?是否有人成功地在 Android 上移植/使用了 OpenSAML? 我正在尝试编写一个简单的应用程序,它将使用本机 API 来执行 SAML 身份验证(而不是浏览器重定向)。 另外,一些指向可以测试 SAML...

63得票2回答
如何从文件中加载RSA私钥

我正在为一个 SAML 1.1 Assertion Consumer Service 构建一个测试工具。测试必须生成一个经过签名的 SAMLResponse 并将其编码为 Base64 提交给 ACS。ACS 必须能够使用 X509 公钥证书验证签名消息。 我能够构建 SAMLRespons...

10得票3回答
如何生成SAML 2.0 SSO服务元数据

我们之前创建了许多SAML实现。通常情况下,客户端会向我们发送包含关键信息、用户信息、证书等SAML XML数据,我们会解析信息,匹配密钥和证书。然后从xml中获取用户的唯一标识符,根据用户是否存在于我们的数据库中进行身份验证,并将已登录的用户发送到我们域中的某个页面。(我在这里有一个次要问题...

15得票3回答
安全令牌无效的受众异常:IDX10214:受众验证失败。

我正在使用Identity和Sustainsys.Saml2(用于SAML身份验证)开发一个ASP.NET Core 2应用程序。我已在Startup.cs文件中进行了必要的配置。现在,当我运行该项目并尝试使用SAML2登录(作为外部登录)时,在输入我的凭据后,我会收到以下错误: Se...

11得票2回答
使用WIF创建SAML认证请求

看起来大部分有关WIF的信息都是有用的,可以在整个应用程序范围内启用联合身份验证。 我有兴趣使用API创建SAML身份验证请求并接收/解释SAML响应。 我在SO上找到了以下帖子Reading SAML Attributes from SAML Token,可以让我朝着接收和解释SAML响应...

8得票2回答
如何验证SAML签名值

我有一个客户正在发送安全密钥,他们使用的加密方式是Triple DES。每个发送的断言都有一个需要验证的签名值,以便为他们提供必要的特权。你能给我一个样例代码来完成这个任务吗?

7得票1回答
将JBoss GateIn门户与PicketLink-STS(SAML)集成

我正在尝试(如果可能的话)将JBoss GateIn Portal应用程序与PicketLink-STS集成,以生成安全令牌(即SAML断言),可用于实现“单点登录”,从而与需要身份验证的后端EJB服务通信。有很好的文档说明如何配置JBoss 5.1与EJB服务,并通过安全域和登录配置模块实现...

9得票1回答
使用Java读取X.509证书

我正在尝试使用Java读取从外部方收到的证书。但是,代码抛出以下错误: java.lang.RuntimeException: java.security.cert.CertificateException:无法初始化,java.io.IOException:向DerValue构造函数提供...