0

Okta を IdP として Spring ブート アプリケーションに SAML 認証を使用しています。シングル サインオン (SSO) の構成が完了し、期待どおりに動作しています。しかし、シングル ログアウト (SLO) の設定に行き詰まっています。SP によるログアウトを使用したい。さらに進むために私を助けてください。

以下は、WebSecurityConfigurerAdapter を拡張して作成した構成メソッドです。

    @Override
    protected void configure(final HttpSecurity http) throws Exception {
        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);
    }
4

0 に答える 0