2017-01-13 89 views
1

我正在使用Keycloak適配器進行SAML身份驗證,我需要在AuthnRequest消息中使用SAML2擴展。這可能嗎?AuthnRequest中的SAML 2擴展(Keycloak)

我的idP提供了本地化的登錄頁面。在AuthnRequest中可以使用SAML2擴展提供語言代碼。

如果我使用默認語言(無擴展名),一切正常。

我的idp還允許在服務提供商元數據中定義一組有效的語言。我只需要支持三種語言,因此一種解決方法是爲每種語言註冊不同的服務提供商。我可以在sp元數據中定義語言,並在我的服務中爲驗證提供三個單獨的URL。

我使用Wildfly 10.

有什麼想法?

+0

我用調試器運行了代碼,似乎AuthnRequest消息構建器(SAML2AuthnRequestBuilder)支持擴展,但無法配置它們。可以在構建器對象上設置擴展,但不使用該功能。 –

回答

相關問題