问题
我正在运行 2 台服务器,1 台用于 web 缓存 (10.3),1 台用于 weblogic (12c)。我在 weblogic 服务器上部署了一个 apex 侦听器应用程序,并在 webcache 中创建了一个站点到服务器的映射,该映射非常适合非 SSL 连接。但是,当我在客户端和 webcache + webcache 和 weblogic 之间启用 SSL 时,webcache 无法验证 Web 逻辑服务器提供的证书(我假设它是自签名证书)并且连接断开。
如果我在客户端和 Web 缓存服务器之间启用 SSL,并在 Web 缓存和 WebLogic 之间禁用 SSL,我会被重定向到非 SSL URL,并且找不到该页面。为了让我继续浏览网站 (APEX),我需要反复将HTTPS://
前缀添加到 URL。
上述场景的一个例子:
HTTPS://example.com/apex
- 结果:找不到页面
- URL 变为(在浏览器中)
http://example.com/apex/f?=111111
添加HTTPS://
到 URL 的前面会打开登录页面,然后我继续登录。
冲洗并重复
这解释起来有点复杂,所以请随时提出问题。我已经被困了好几天了。
有没有办法绕过由 Web 逻辑提供给 Web 缓存的无效证书而无需获得签名的 CA 证书(假设这是我的问题)?这是一个开发环境,所以对于测试来说似乎有点多。