1256补丁后wso2is saml sso登录失败

1256补丁后wso2is saml sso登录失败,wso2,single-sign-on,saml,wso2is,Wso2,Single Sign On,Saml,Wso2is,我已经安装了一个WSO2身份服务器(包括SP1),并且正在与Liferay进行一些集成测试。我可以毫无问题地进行saml sso登录(包括属性),但后来我安装了关键补丁1256,它不再允许我登录。 日志是这样写的: TID: [0] [IS] [2015-05-28 12:16:22,774] ERROR {org.wso2.carbon.identity.sso.saml.builders.assertion.DefaultSAMLAssertionBuilder} - Error

我已经安装了一个WSO2身份服务器(包括SP1),并且正在与Liferay进行一些集成测试。我可以毫无问题地进行saml sso登录(包括属性),但后来我安装了关键补丁1256,它不再允许我登录。 日志是这样写的:

TID: [0] [IS] [2015-05-28 12:16:22,774] ERROR     {org.wso2.carbon.identity.sso.saml.builders.assertion.DefaultSAMLAssertionBuilder} -  Error when reading claim values for generating SAML Response {org.wso2.carbon.identity.sso.saml.builders.assertion.DefaultSAMLAssertionBuilder}

TID: [0] [IS] [2015-05-28 12:16:22,775] ERROR {org.wso2.carbon.identity.sso.saml.processors.SPInitSSOAuthnRequestProcessor} -  Error processing the authentication request {org.wso2.carbon.identity.sso.saml.processors.SPInitSSOAuthnRequestProcessor}org.wso2.carbon.identity.base.IdentityException: Error while building the saml assertion
我试图找出补丁之间可能发生的变化。当我删除所有请求的声明或停用选项“始终在响应中包含属性”时,它一点问题都没有,但这样对我不起作用


提前感谢

您是否更改了主题声明URI?默认情况下,它不是选择。。。如果这可能是WSO2IS中的错误,请使用上述补丁。当我选择电子邮件地址作为
主题声明URI
时,我也看到了这个错误。还有公开的。

是的,我更改了它,我确实需要使用电子邮件地址作为主题声明。这是修补程序1256中的错误,有一些新的修补程序,如果没有,可以尝试使用它们,只需删除修补程序1256即可。。否则请与WSO2联系。。他们是否能为上述错误提供新补丁..谢谢。我删除了补丁,直到找到解决方案。