2017-07-19 11 views
1

HP Service Request Catalogアプリケーション用のSSOを提供するためにOracle Access Managerを使用しています。SSO:認証に失敗しました。理由 - HTTP要求でREMOTE_USERヘッダーが見つかりません

サービスリクエストカタログアプリケーションでは、REMOTE_USERヘッダーの形式でuseridが必要です。このREMOTE_USERは認証に使用されます。

したがって、Oracle Access Managerからuserid値を持つREMOTE_USERヘッダーを渡します。

REMOTE_USERヘッダーを渡しても、認証は成功しません。アプリケーションログで、「SSO:認証に失敗しました。理由 - REMOTE_USERヘッダーがHTTP要求で見つかりません」というエラーが見つかりました。

サービスリクエストカタログアプリケーションは、SPRINGセキュリティ3.1.0バージョンを使用しています。

REMOTE_USER以外の異なるヘッダーを受け入れるようにサービスリクエストカタログアプリケーションを変更できるかどうかを教えてください。

よろしく、 Gurivi

答えて

1

は、Tomcatのserver.xmlファイルをHTTPヘッダーからREMOTE_USERを取得するために設定されていることを確認してください。これを行うには、次の手順を実行します。 Locate#ポート8009の設定でAJP 1.3コネクタを定義します。 プロパティtomcatAuthenticationがfalseに設定されていることを確認します。 Reference

関連する問題