问题描述
完成SP元数据的手动配置后,当我运行应用程序时,获得以下堆栈跟踪。
org.opensaml.saml2.Metadata.provider.MetadataProviderException:没有配置任何托管服务提供商,也没有选择别名。
<bean
class="org.springframework.security.saml.Metadata.ExtendedMetadataDelegate">
<constructor-arg>
<bean
class="org.opensaml.saml2.Metadata.provider.ResourceBackedMetadataProvider">
<constructor-arg>
<bean class="java.util.Timer"/>
</constructor-arg>
<constructor-arg>
<bean class="org.opensaml.util.resource.ClassPathResource">
<constructor-arg value="/Metadata/File.xml"/>
</bean>
</constructor-arg>
<property name="parserPool" ref="parserPool"/>
</bean>
</constructor-arg>
<constructor-arg>
<bean class="org.springframework.security.saml.Metadata.ExtendedMetadata">
<property name="idpdiscoveryEnabled" value="true" />
<property name="local" value="true"/>
<property name="signMetadata" value="true"/>
<property name="alias" value="****"/>
<property name="requireArtifactResolveSigned" value="false"/>
<property name="requirelogoutRequestSigned" value="false"/>
<property name="requirelogoutResponseSigned" value="false"/>
</bean>
</constructor-arg>
Please Help me out get out of this exception.
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)