Куда мне нужно поместить файл .xml метаданных Okta SAML IdP в моем пользовательском приложении Java?

В настоящее время я использую набор инструментов Okta SAML Java Toolkit для включения SAML в пользовательское приложение Java.

Я сгенерировал метаданные IdP в разделе «Администрирование» Okta, но не уверен, где мне нужно разместить их в моем приложении Java.

Я использую сервер weblogic для локального тестирования программы. Куда мне поместить файл .xml, содержащий метаданные IdP, чтобы SAMLRequests и SAMLResponses собирали правильную информацию?

Спасибо за вашу помощь.


person DannySievers    schedule 18.07.2016    source источник


Ответы (2)


Элементы метаданных IdP используются в пользовательском приложении SP Java во время выполнения. Если вы можете подключить различные элементы метаданных IdP к своему пользовательскому приложению SP, вам не нужно размещать метаданные IdP где-либо в вашем приложении.

person Zeigeist    schedule 19.07.2016

Вы можете использовать URL-адрес, указывающий на файл metadata.xml. Ссылка, указывающая на файл метаданных, используется в наборе инструментов Okta Spring Security SAML для приложений Java. Это подробно описано на нашем сайте: http://developer.okta.com/docs/guides/spring_security_saml.html#configuring-spring-security-saml-to-work-with-okta

См. шаг 10.

person Shradha Gaikwad    schedule 19.07.2016