2017-06-12 1 views
0

IdPがPingFederateでSSOを開始するようにWSO2 APIマネージャ1.10.0を設定しました。サイト運営者のURLにアクセスしようとすると、正常にログインし、適切なSAML応答を得ました。WSO2 APIM 1.10.0 IdPで開始されたエラーSSO:「無効な引数。リレー状態値がありません」

しかし、UIがエラーを投げた:

Error 500 : The page cannot be displayed. 

The server encountered an internal error or misconfiguration and was unable to complete your request. 

サーバ側が持っている:

Caused by: javax.script.ScriptException: **Invalid argument. Relay state value is missing.** 
    at org.wso2.carbon.hostobjects.sso.SAMLSSORelyingPartyObject.jsFunction_getRelayStateProperty(SAMLSSORelyingPartyObject.java:868) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:606) 
    at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) 
    ... 50 more 

WSO2のAPIマネージャ1.10.0サポートIdPが唯一すべてでSSOを開始していますか?

***アップデート:以下の返信につきましては、> 2.1.0にアップグレードすることをお勧めします。

答えて

1

APIM 1.10.0には、IDPによるSSOのサポートがありません。ただし、APIM 2.1.0ではサポートされています。 thisを参照してください。

+0

返信いただきありがとうございます。それで、なぜ私たちが多くの方法で試してもエラーを投げた理由を説明します。 WSO2 APIM 1.10.0のドキュメンテーションがより明確になったことを願っています。 –

+0

回答として受け入れ、私のポストでも更新されました:解決策はアップグレードすることです。 –

+0

私は近づいています:TargetResourceパラメータを追加した後、私は404エラーを受け取りました。 WSO2 APIMサーバーのログは次のとおりです。リレー状態値が無効です。それはどういう意味ですか、有効なリレーステートは何ですか? TargetResoyurceをパブリッシャーURLに設定しました。 –

関連する問題