Weblogic t3协议的默认监听端口是7001。我尝试添加一个新的网络通道来监听t3报文,但是7001端口仍然可以监听t3报文。我希望7001端口不能监听t3报文。我该如何解决这个问题?非常感谢。
发布于 2016-08-01 19:22:12
默认端口侦听所有协议,您不能从中删除单个协议。默认端口或默认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
https://stackoverflow.com/questions/38673559
复制相似问题