1
Spring saml 샘플 애플리케이션을 구현하려고하는데 인증에 문제가 있습니다. 나는 퀵 스타트 가이드에 요약 된 정확한 단계를 따랐다. 즉, 샘플 앱 다운로드; IDP 및 SP 메타 데이터 구성;SPRING SAML 인증이 작동하지 않습니다.
SP 메타 데이터를 생성하고 SSOCircle IDP에 성공적으로 업로드 할 수있었습니다.
내 SSOCircle 로그인 세부 정보를 입력하면 로컬 응용 프로그램으로 리디렉션되지 않고 로그인됩니다.
IDP의 설정 :
<bean id="metadata" class="org.springframework.security.saml.metadata.CachingMetadataManager">
<constructor-arg>
<list>
<bean class="org.opensaml.saml2.metadata.provider.HTTPMetadataProvider">
<constructor-arg>
<value type="java.lang.String">http://idp.ssocircle.com/idp-meta.xml</value>
</constructor-arg>
<constructor-arg>
<value type="int">5000</value>
</constructor-arg>
<property name="parserPool" ref="parserPool"/>
</bean>
</list>
</constructor-arg>
</bean>
SP의 설정 : 여기
은 내가 만든 내 설정 변경입니다<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://localhost:8081/spring-security-saml2-sample"/>
<property name="signMetadata" value="false"/>
<property name="extendedMetadata">
<bean class="org.springframework.security.saml.metadata.ExtendedMetadata">
<property name="idpDiscoveryEnabled" value="false"/>
</bean>
</property>
</bean>
</constructor-arg>
</bean>
이 사람이 여기에 몇 가지 빛을 던져 주시겠습니까 ... 미리 감사드립니다.