2016-02-26 40 views
0

我已經下載了spring-saml 2.0的示例項目。我注意到,在saml:NameID標籤下的Assertion.xml文件中,Format標籤指的是saml 1.1。請問誰能澄清爲什麼?我是Spring-saml 2.0的新手,我不知道早期的saml版本?Spring SAML 2.0:爲什麼saml:NameID標籤的格式屬性是指saml 1.1,儘管我們使用的是saml 2.0

<saml:Subject> 

<saml:NameID NameQualifier="http://idp.ssocircle.com" Format="urn:oasis:names:tc:**SAML:1.1**:nameid-format:emailAddress">[email protected]</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> 

在此先感謝!

回答

2

作爲先前SAML版本的一部分提供的相關常量在SAML 2.0中重新使用。這些值是SAML 2.0規範的一部分,您可以參考它來查找詳細信息。