我在让 AAR 反向代理服务器通过后端的 ssl 与 tomcat 服务器通信时遇到问题。 server1.com 使用 godaddy ssl 证书监听端口 443。这是 ARR 服务器 192.168.1.1 server2.com 使用自签名证书监听端口 8443。这是Tomcat服务器192.168.1.11
这是url重写规则
这是服务器场配置
这是尝试通过 https 访问服务器 1 时显示的 FailedReqLogFiles
谁能指出我正确的方向?我无权访问 Tomcat 服务器,所以所有的魔法都必须在 IIS 服务器上发生。
最佳答案
我找到了一种方法来忽略 AAR 和 Tomcat 安装之间的所有 ssl 错误,方法是按照此页面进行操作,并且成功了。 http://www.iis.net/learn/extensions/configuring-application-request-routing-(arr)/arr-support-added-for-winhttpoptionsecurityflags
reg.exe add "HKLM\SOFTWARE\Microsoft\IIS Extensions\Application Request Routing\Parameters" /v SecureConnectionIgnoreFlags /t REG_DWORD /d 3300
我什至在尝试连接之前就重新启动了。不确定是否有必要。我只是需要一些咖啡。
关于tomcat - 强制使用 SSL 的 ARR 代理到 tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21027300/