2013-09-24 2 views
0

Я использую Microsoft IIS для прокси-запросов для сервера WebLogic.https преобразование в http

Я включил https в IIS.

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

Я включил https на сервере WebLogic.

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

Связь b/w IIS и WebLogic Server находятся на https.

Вопрос в том, когда я доступ приложение на HTTPS с помощью веб-сервера URL (https://webserver/myapp/test.jsp) я получаю ответ (содержание test.jsp), но когда я печатаю request.getRequestURL() в фильтре, я получаю HTTP URL (http://webserver/myapp/test.jsp). Это вызывает проблему при выполнении sendRedirect() ...

Почему мои URL-адреса https преобразуются в http? Есть идеи?

Спасибо.

+0

Возможно, этот ответ поможет вам начать: http://stackoverflow.com/questions/18986399/https-getting-converted-to-http –

+0

Привет, вы ошибочно ссылались только на мой вопрос. Благодарю. –

+1

Упс - означало это. http://stackoverflow.com/questions/3832785/weblogic-application-switches-back-to-http-after-secure-login-via-https –

ответ

0

Следуя решить мою проблему:

Если плагин обменивается данными с сервером приложений WebLogic, то сделайте следующее - Среды> Серверы> выберите сервер> Общие> Дополнительно> проверить WebLogic Plug-In Enabled

Еще раз спасибо.

Смежные вопросы