Traefik代理背后的Weblogic控制台访问

时间:2019-11-22 22:31:24

标签: weblogic traefik

我有一个Weblogic服务器,该服务器在Traefik代理服务器后面运行。我能够毫无问题地访问Weblogic管理控制台。我遇到的问题是输入凭据时,我得到用户名或密码已被WebLogic Server拒绝。请重试。但是,当我使用容器ip直接访问控制台时,我能够登录。这告诉我Traefik和我的Weblogic容器之间有问题。

基于Oracle文章https://support.oracle.com/knowledge/Middleware/2419265_1.html,我尝试设置以下标头 WL-Proxy-SSL = true 。我仍然看到同样的问题。

这是屏幕截图:

enter image description here

这是我正在本地测试的docker-compose文件。

"part50)"

1 个答案:

答案 0 :(得分:0)

通过设置以下内容:

  1. 将RequestHeader WL-Proxy-SSL设置为true。
  2. 在Weblogic控制台中启用WebLogic插件。以下是有关如何启用插件的链接:https://www.ateam-oracle.com/wls-plugin-enabled

完成这些设置后,控制台登录将在具有SSL的负载均衡器后面起作用。