0

私は WSO2 を初めて使用し、この投稿に従って、次のシナリオでシングル サインオン (SSO) を有効にします。

  • centos を実行している仮想マシン (IP: 192.168.0.18)
  • https ポートでインストールされた WSO2 IdentityServer 4.1.0: 9443
  • https ポートでインストールされた WSO2 ApplicationServer 5.1.0: 9443

問題は次のとおりです。

  • アプリケーション サーバー コンソール管理にアクセスすると、期待どおり ID プロバイダーのログイン ページにリダイレクトされ、ログインできます。

  • その後、最初の要求 (アプリケーション サーバー MGT コンソール) にリダイレクトされますが、認証/承認が失敗したことを示すメッセージが表示されます。

ログ ファイルに次のエラーが表示されます。

TID: [0] [AS] [2013-05-14 16:13:32,128] INFO {org.wso2.carbon.identity.authenticator.saml2.sso.common.builders.AuthenticationRequestBuilder} - 認証要求 {org.wso2 の構築.carbon.identity.authenticator.saml2.sso.common.builders.AuthenticationRequestBuilder} TID: [0] [AS] [2013-05-14 16:13:32,388] エラー {org.wso2.carbon.identity.authenticator.saml2 .sso.util.Util} - プロローグではコンテンツを使用できません。{org.wso2.carbon.identity.authenticator.saml2.sso.util.Util} TID: [0] [AS] [2013-05-14 16:13:32,389] エラー {org.wso2.carbon.identity.authenticator .saml2.sso.SAML2SSOAuthenticator} - ユーザーの認証/承認中のシステム エラー: saml2 応答 {org.wso2.carbon.identity.authenticator.saml2.sso.SAML2SSOAuthenticator} org.wso2.carbon.identity.authenticator.saml2 の処理中にエラーが発生しました.sso.

このエラーをネットで検索しましたが、この問題の解決に役立つものを見つけることができませんでした。

どんな助けでも大歓迎です。

ありがとう。

4

1 に答える 1

0

これは、2 つのサーバーで使用されている SAML コンポーネントのバージョンが異なるためです。公開パッチを利用できるようにします。

于 2013-05-14T15:36:15.063 に答える