0

Microsoft IIS を使用して、WebLogic サーバーのリクエストをプロキシしています。

IIS で https を有効にしました。

 [http://webserver gives error that 'page must be viewed on https' and https://webserver gives content of Default.htm file]

WebLogic Server で https を有効にしました。

[http://weblogic:7001/myapp/test.jsp and https://weblogic:7002/myapp/test.jsp both works]

IIS と WebLogic Server 間の通信は https で行われます。

問題は、Web サーバー URL を使用して https でアプリケーションにアクセスすると(https://webserver/myapp/test.jsp)、応答 (test.jsp のコンテンツ) が得られることですが、フィルターで request.getRequestURL() を出力すると、 http URL が取得されます(http://webserver/myapp/test.jsp)。これにより、sendRedirect() の実行中に問題が発生しています...

https URL が http に変換されるのはなぜですか? 何か案が?

ありがとう。

4

1 に答える 1