【发布时间】:2016-12-05 00:59:19
【问题描述】:
Weblogic t3协议默认监听端口是7001。我尝试添加一个新的网络通道来监听t3消息,但是7001端口仍然可以监听t3消息。希望7001端口不能监听t3消息。Weblogic的版本是 Weblogic 12c。 我该如何解决这个问题?非常感谢。
【问题讨论】:
标签: weblogic port protocols weblogic12c
Weblogic t3协议默认监听端口是7001。我尝试添加一个新的网络通道来监听t3消息,但是7001端口仍然可以监听t3消息。希望7001端口不能监听t3消息。Weblogic的版本是 Weblogic 12c。 我该如何解决这个问题?非常感谢。
【问题讨论】:
标签: weblogic port protocols weblogic12c
默认端口监听所有协议,您不能从中删除单个协议。默认端口或默认 ssl 端口必须处于活动状态。
您可以做的是使用连接过滤器阻止 t3 协议(注意:默认实现会阻止所有端口上的 t3 访问。您必须实现自己的连接过滤器才能更改为仅阻止特定部分)
domain -> security -> filter下
添加类weblogic.security.net.ConnectionFilterImpl和过滤规则0.0.0.0/0 * * deny t3
但您最好的选择可能是开发自己的连接过滤器,以下 Weblogic 12c 文档应该可以帮助您:
使用网络连接过滤器:https://docs.oracle.com/cd/E24329_01/web.1211/e24485/con_filtr.htm#SCPRG389
为 WebLogic 域配置安全性:https://docs.oracle.com/cd/E24329_01/web.1211/e24422/domain.htm#SECMG410
【讨论】: