2017-10-03 3 views
-1

私はWSO2IS 5.3.0を使用しています。私はクレームの一部としてUserTenantDomainを取得したいと思います。クレームの一部としてUserTenantDomainを入手する方法

ときどき戻ってきますが、必ずしもそうではありません。

例:ユーザー名:[email protected] UserTenantDomain:tenant.com

私は請求対象URIとしてユーザ名を設定します。 は一部のユーザーにとっては、mail.com @ tenant.com @サンプルを返しているが、一部のユーザーのために、それが戻っているだけ[email protected]、私はそれを考え出した

答えて

0

。完全なユーザー名は、SAML応答のNAMEIDの一部です。クレームを調べる必要はありません。 PAC4Jを使用している場合は、「--- Select One ---」を選択して、SPクレーム構成から主張クレームURIを削除します。したがって、pac4jはCommonProfileのidフィールドに完全なユーザー名を与えます

<saml2:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress">[email protected]@tenant.com</saml2:NameID> 
関連する問題