我已经下载了spring-SAML2.0上的示例项目。我注意到,在saml:NameID标记下的Assertion.xml文件中,Format标记引用了SAML1.1。有没有人能解释一下原因?我是Spring-saml 2.0的新手,对早期的saml版本一无所知?
<saml:Subject>
<saml:NameID NameQualifier="http://idp.ssocircle.com" Format="urn:oasis:names:tc:**SAML:1.1**:nameid-format:emailAddress">test@abc.com</saml:NameID>
<saml:SubjectConfirmation Method="urn:oasis:names:tc:**SAML:2.0**:cm:bearer">
<saml:SubjectConfirmationData Recipient="http://192.168.1.100:8080/spring-security-saml2-sample/saml/SSO" NotOnOrAfter="2016-02-26T05:23:54.000Z" InResponseTo="a37gbidcfgff98de3064i3eij6ee7bj"/>
</saml:SubjectConfirmation>
</saml:Subject>提前感谢!
发布于 2016-02-26 16:50:12
以前的SAML版本中提供的相关常量在SAML 2.0中得到重用。这些值是SAML2.0规范的一部分,您可以参考该规范来查找详细信息。
https://stackoverflow.com/questions/35644726
复制相似问题