2017-02-17 3 views
0

私はwso2 IS 5.3.0をドッカーに導入しました。私はopenid接続認証のためにそれを設定しました。私は認証のためにそれを使用するためにkubernetesを持っていました。しかし、idtokenのissフィールドに問題があることが分かります。トークンのペイロード部分をデコードした後、以下のようになります。openid connect idtokenのissを変更する方法

{"exp":1487335376,"sub":"admin","azp":"Dibo_uMHzySCIxrf55uvMGWjGEUa","at_hash":"_8q5TmtJRsdEj4V_dL4-Zg","aud":["Dibo_uMHzySCIxrf55uvMGWjGEUa"],"iss":"https:\/\/localhost:9443\/oauth2\/token","iat":1487331776,"acr":"urn:mace:incommon:iap:silver"} 

のOpenIDではスペックを接続し、ISSフィールドは、私の場合には「https://192.168.1.123:9443/oauth2/oidcdiscovery/」であることが予想されます。 idtokenのデフォルトのiss値を変更するにはどうすればよいですか?あなたはWSO2を実行する前に、物事を設定する必要があり

おかげ

答えて

0

はその初めてのサーバです。 IDTokenIssuerIDをidentity.xmlに次のように設定します。次に、ISサーバーを実行します。設定が取得されます。

<IDTokenIssuerID>${carbon.protocol}://${carbon.host}:${carbon.management.port}/oauth2/oidcdiscovery/</IDTokenIssuerID> 
関連する問題