Я включил SSL на сервере IIS (работает на Windows 2003), используя действия, описанные здесь:позволяет SSL - IIS проксировании WebLogic Server
http://www.techpaste.com/2012/01/steps-configure-ssl-iis-windows-2003-server/
Похоже SSL включена функция правильно, потому что, когда я ударил:
http://hostname.myhost
Я получаю следующее браузере:
страница должна быть просмотрена по защищенной ч annel Страница, которую вы пытаетесь получить для доступа, защищена слоем Secure Sockets Layer (SSL).
Пожалуйста, попробуйте следующее:
Type https:// at the beginning of the address you are attempting to reach and press ENTER.
Я использовал этот IIS в качестве прокси для моего сервера WebLogic. Вся моя конфигурация работала над HTTP (http://hostname.myhost/myapp/test.jsp).
Однако, когда я пытался (HTTPS):
https://myhost/myapp/test.jsp
Это не работает. Я получаю следующее браузере:
The connection was interrupted
После прибегая к помощи, я обнаружил, что мне нужно включить HTTPS на WebLogic и я должен установить доверительные отношения между плагином IIS и WebLogic.
URL - http://docs.oracle.com/cd/E13222_01/wls/docs81/plugins/isapi.html#100382
Section: Using SSL with the Microsoft Internet Information Server Plug-In
Я включил HTTPS в weblogic, установив флажок «SSL Listen Port Enabled». Используя команду keytool и java, я получил файл pem также для соответствующего der файла для соответствующего сертификата в DemoTrust.jks. я добавил следующие два ключа к iisproxy.ini файла:
SecureProxy=ON
TrustedCAFile=c:/mycert.pem
Однако, когда я достигаю https://hostname.myhost/myapp/test.jsp, я все еще получаю ту же ошибку в браузере. В iisforward.log я вижу следующее:
Fri Aug 02 14:52:29 2013 load properties from: C:\Inetpub\WLS_IIS_Plugin\iisproxy.ini
Fri Aug 02 14:52:29 2013 WLForwardPath:/
Fri Aug 02 14:54:36 2013 TerminateFilter...
Я не вижу журнал в iisproxy.log.
Не могли бы вы предложить, где я ошибаюсь?
Спасибо.