som*_*ody 4 java spring spring-security opensaml spring-saml
我想处理Spring Security SAML.为此,我开始探索Spring Security SAML.一开始,我在SSOCircle创建了一个帐户.比我配置IDP元数据和生成SP元数据(4.2.2和4.2.3).在entityId我设定:
<bean id="metadataGeneratorFilter" class="org.springframework.security.saml.metadata.MetadataGeneratorFilter">
<constructor-arg>
<bean class="org.springframework.security.saml.metadata.MetadataGenerator">
<property name="entityId" value="http://idp.ssocircle.com"/>
</bean>
</constructor-arg>
</bean>
Run Code Online (Sandbox Code Playgroud)
当我开始申请时,我有:
Error occurred:
Reason: Unable to do Single Sign On or Federation.
Run Code Online (Sandbox Code Playgroud)
要么
Error occurred:
Reason: Unable to get AuthnRequest.
Run Code Online (Sandbox Code Playgroud)
如何配置Spring Security SAML?
Ron*_*nOD 16
按照快速入门章节中的步骤操作.需要注意的一些差异:
sample/src/main/webapp/WEB-INF/securityContext.xml的metadataGeneratorFilter部分应如下所示(注意: signMetadata属性已注释掉):
<bean id="metadataGeneratorFilter" class="org.springframework.security.saml.metadata.MetadataGeneratorFilter">
<constructor-arg>
<bean class="org.springframework.security.saml.metadata.MetadataGenerator">
<property name="entityId" value="urn:test:YourName:YourCity"/>
<!--<property name="signMetadata" value="false"/>-->
</bean>
</constructor-arg>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11852 次 |
| 最近记录: |