0

当我使用本地主机启动 WebLogic 管理服务器时:端口号/控制台我收到以下错误:

控制台/管理请求或 <require-admin-traffic> 指定为“true”的请求只能通过管理通道进行。

如何克服这个错误?

4

5 回答 5

2

您可以手动更改 config.xml,找到<require-admin-traffic>元素并将其值更改为false.

于 2014-02-18T07:18:40.723 回答
2

这是因为 config.xml 中的选项 management-port-enabled 设置为 true
(在 ../MW_HOME/user_projects/domains/config 下可用)

<administration-port-enabled>false</administration-port-enabled>
于 2018-03-14T10:04:08.963 回答
1

完美的。或者您可以使用您在配置服务器时输入的管理端口来使用管理服务器,这将与默认的不同。默认一个7001,管理服务器默认是9002,只能通过https访问。
不要低估答案,因为它被接受并且可能对无法恢复其管理端口的用户有用,但这显然不是最佳做法。

于 2014-07-25T07:16:12.100 回答
0

打开文件夹 ../config 下的 config.xml 后,将此行从“ true”更改为“false”:true

然后应该没问题。

斯肯德·科尔卡库

于 2015-07-02T11:00:15.690 回答
0

您很可能正在尝试在应用程序端口上使用管理控制台。您需要管理端口。

  • 转到您的域目录(例如 /opt/weblogic/domains/mydomain)
  • 进入子目录配置
  • grep "administration-port" config.xml
  • 这将为您提供一个端口号,例如: <administration-port>12345</administration-port>
  • 使用该端口连接到/console/.
  • 前任:https://YOUR-SERVER:12345/console/

就像@Peter 指出的那样,这比使用控制台的应用程序端口要好得多。

于 2021-05-17T03:22:08.777 回答