我在哪里需要将Okta SAML IdP元数据.xml文件放在我的自定义Java应用程序中?

时间:2016-07-18 17:56:55

标签: java xml saml okta

我目前正在使用Okta的SAML Java Toolkit在自定义Java应用程序中启用SAML。

我在Okta的Admin部分生成了IdP元数据,但不确定我需要将它放在Java应用程序中。

我正在使用weblogic服务器在本地测试程序。我在哪里放置包含IdP元数据的.xml文件,以便SAMLRequests和SAMLResponses收集正确的信息?

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

IdP元数据的元素在运行时期间用于Custom SP Java应用程序。如果您可以将IdP元数据的各种元素挂钩到自定义SP应用程序中,那么您不必将IdP元数据放在应用程序的任何位置。

答案 1 :(得分:0)

您可以使用指向metadata.xml文件的URL。指向元数据文件的链接在Okta的用于Java应用程序的Spring Security SAML工具包中使用。这在我们的网站上有详细说明:http://developer.okta.com/docs/guides/spring_security_saml.html#configuring-spring-security-saml-to-work-with-okta

参见步骤10.