繁体   English   中英

启用S​​SL-IIS代理Weblogic服务器

[英]enabling SSL - IIS proxying weblogic server

我已使用此处提到的步骤在IIS服务器(在Windows 2003上运行)上启用了SSL:

http://www.techpaste.com/2012/01/steps-configure-ssl-iis-windows-2003-server/

看来SSL已正确启用,因为当我点击时:

http://hostname.myhost

我在浏览器中得到关注:

必须通过安全通道查看该页面。您尝试访问的页面已通过安全套接字层(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

谷歌搜索之后,我发现需要在weblogic上启用HTTPS,并且必须在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

我通过选中“启用SSL侦听端口”在weblogic上启用了HTTPS。 使用keytool和java命令,在DemoTrust.jks中,我也得到了pem文件和对应证书的对应der文件。 我在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中看不到任何日志。

有人可以建议我错了吗?

谢谢。

一次重置iis ...

重置iis之前,请确保以下几点:

您已在weblogic控制台中启用了SSL端口,并确保已在该服务器的防火墙中启用该端口。 否则,将不允许通过该端口进行任何外部/远程通信

您必须在IIS中绑定ip addess和端口以进行ssl通信...并且必须在iisproxy.ini中指定SecureProxy = ON(证书应位于物理位置。在iisproxy.ini文件中指定的位置,例如c :/mycert.pem)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM