SAML2-响应没有任何可以通过主题验证的有效断言

时间:2019-04-14 11:51:37

标签: java spring-security saml-2.0 spring-security-saml2

我有一个使用SAML2进行身份验证的解决方案,该解决方案与测试环境中的idp正确集成。然后,现在在生产服务器中,当在我们的服务器中处理saml响应(POST重定向)时,出现此错误。 我查看了SAML2响应,它是正确的,与测试服务器中的响应相同。因此,这一定是我们这边的事情。

>>> a = [-5, 1, 2, 3, 4, 1, 0, 1, 2, 4, 4, 2, -5]
>>> b = [1, 3, 4, 5, -5, -5, -5, 1, 4]
>>> c = my_fun(a, b)
>>> print(c)
[-5, 1, 4]

1 个答案:

答案 0 :(得分:1)

最后我弄清楚了:

由于使用的库 spring-security-saml2-core 的版本而发生此问题。似乎存在一些错误或限制,可能在 opensaml 或库 not-yet-commons-ssl 中。

解决方案是将spring-security-saml2更新到最新版本(当前为1.0.9)。似乎在spring-security-saml2的第一个版本中也没有发生此问题