Почему Spring SAML SP нуждается в хранилище ключей и соответствующей конфигурации ключа?

У меня есть приложение весенней загрузки, и я планирую использовать Okta, ссылаясь на приведенные ниже 2 примера. Какова цель настройки хранилища ключей для поставщика услуг?

https://github.com/spring-projects/spring-security-saml-dsl/blob/master/samples/spring-security-saml-dsl-sample/src/main/java/com/example/SecurityConfiguration.java

https://github.com/oktadeveloper/okta-spring-boot-saml-example/blob/master/src/main/java/com/example/demo/SecurityConfiguration.java

1 ответ

Как вы можете видеть в спецификации SAML 2.0 http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf,

Все сообщения запроса и ответа протокола SAML МОГУТ быть подписаны с использованием подписи XML

Это означает, что вашему поставщику услуг может потребоваться подписать его запросы.

Другие вопросы по тегам