2013-08-02 4 views
0

여기에 언급 단계를 사용하여 (Windows 2003에서 실행) :수 있도록 SSL 나는 IIS 서버에서 SSL을 사용하도록 설정 한 프록시 IIS 웹 로직 서버

http://hostname.myhost 

나는 브라우저에 다음을 얻을 :

페이지는 보안 채널을 통해 볼 수 있어야합니다

annel 액세스하려는 페이지가 SSL (Secure Sockets Layer)로 보호됩니다.

다음을 시도하십시오 : 내가 사용했다

Type https:// at the beginning of the address you are attempting to reach and press ENTER. 

이 내 웹 로직 서버에 프록시로 IIS. 모든 구성이 HTTP (http://hostname.myhost/myapp/test.jsp)에서 작동하고있었습니다.

그러나 나는 (HTTPS)하려고 할 때 : 그것은 작동하지 않습니다

https://myhost/myapp/test.jsp 

. 나는 브라우저에 다음을 얻을 : 인터넷 검색 후, 나는 웹 로직에 HTTPS를 사용하도록 설정해야합니다 내가 IIS 플러그인과 웹 로직 사이의 신뢰를 구축해야합니다 것을 발견

The connection was interrupted 

.

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 

'SSL 수신 대기 포트 사용'을 선택하여 웹 로직에서 HTTPS를 사용하도록 설정했습니다. keytool 및 java 명령을 사용하여 DemoTrust.jks에서 해당 인증서에 해당하는 der 파일에 대해서도 pem 파일이 있습니다. 내가 https://hostname.myhost/myapp/test.jsp에 액세스 할 때

SecureProxy=ON 
TrustedCAFile=c:/mycert.pem 

는 그러나, 나는 여전히 브라우저에서 같은 오류가 발생합니다 : 나는 파일을 iisproxy.ini 두 개의 키를 다음 추가. 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의 모든 로그를 볼 수 없습니다.

누구든지 내가 잘못 생각한 부분을 제안 할 수 있습니까?

감사합니다. 재설정하기 전에

답변

0

한 번 IIS 다시 ...

당신이 사용할 수있는 웹 로직 콘솔에서 SSL 포트를 사용할 수 있는지 확인해야 ... 다음 사항이 있는지 확인 IIS를 그 해당 서버의 방화벽에서 포트 . 그렇지 않으면 해당 포트를 통한 외부/원격 통신이 허용되지 않습니다.

IIS에서 ssl 통신을 위해 IIS의 포트 및 포트를 바인드해야하며 iisproxy.ini에서 SecureProxy = ON을 지정해야합니다 cert는 물리적으로 위치해야합니다 .iisproxy.ini 파일 (예 : c : /mycert.pem)에 지정되어 있어야합니다.