Я реализовал saml безопасности весенней загрузки пример с использованием https://github.com/oktadeveloper/okta-spring-boot-saml-example
Он работает с Okta IdP.
Но я хочу отправитьЗапрос SAML без сертификата поставщика услуг для моего собственного IdP.
Не могли бы вы помочь мне отключить сертификат поставщика услуг.
Ниже приведен код конфигурации:
@ Переопределить защищенный voidconfigure (окончательный вариант http HttpSecurity http) выдает исключение {
http.authorizeRequests().antMatchers("/saml*").permitAll().anyRequest().authenticated().and().apply(saml())
.serviceProvider().keyStore().storeFilePath(this.keyStoreFilePath).password(this.password)
.keyname(this.keyAlias).keyPassword(this.password).and().protocol("https")
.hostname(String.format("%s:%s", "localhost", this.port)).basePath("/").and().identityProvider()
.metadataFilePath(this.metadataUrl);
}
Ниже приведен пример SAMLrequest:
![enter image description here](https://i.stack.imgur.com/GytAW.png)