在WSO2IS v4.6.0中,AuthnContextClassRef
值被硬编码为urn:oasis:names:tc:SAML:2.0:ac:classes:Password
。实际上,默认情况下,SAML SSO端点通过HTTPS对用户进行身份验证,在这种情况下,AuthnContextClassRef
值应为urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport
。
在WSO2的雷达上纠正此问题或解决此问题的最佳方法是什么?
答案 0 :(得分:0)
我为此问题创建了一张JIRA票证:https://wso2.org/jira/browse/IDENTITY-2585
在等待正式修复时,您可以通过在repository / conf / security / application-authentication.xml中指定您自己的类来覆盖它们的DefaultSAML2SSOManager:
参数名称=“SAML2SSOManager”> my.version.of.SAML2SSOManager
我使用DefaultSAML2SSOManager的略微修改版本,并且能够连接到我们的IDP。