我有一个使用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]
答案 0 :(得分:1)
最后我弄清楚了:
由于使用的库 spring-security-saml2-core 的版本而发生此问题。似乎存在一些错误或限制,可能在 opensaml 或库 not-yet-commons-ssl 中。
解决方案是将spring-security-saml2更新到最新版本(当前为1.0.9)。似乎在spring-security-saml2的第一个版本中也没有发生此问题