我正在使用SpringSecurity5.6中内置的实现将SAML集成到Spring应用程序中。许多联机帮助引用了现在不再推荐的外部库实现(),因此我将遵循以下文档:
public WebSecurityConfig(RelyingPartyRegistrationRepositoryrelyingPartyRegistrationRepository
provider.service.metadata.OpenSamlMetadataResolver;public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
private final RelyingPartyRegistrationRe
我试图使用SpringSecurity5.3通过RelyingPartyRegistrationRepository配置多个国内流离失所者--这是我的application.yaml配置我的登录控制器定义如下:public class LoginController {
private final RelyingPartyRegistrationRepository
saml2X509Credentials.add(getSigningCredential()); .build(); public RelyingPartyRegistrationRepositoryrelyingPartyRegistrationRepository() {
return new InMemoryRelyingPartyRegistrationRepository
assertionConsumerServiceUrlTemplate(acsUrlTemplate) }
public RelyingPartyRegistrationRepositoryrelyingPartyRegistrationRepository(
final RelyingPartyRegistration googleRegistration) {