sunny03 发表于 2017-2-15 13:00:48

解决利用IP无法访问weblogic服务

  解决利用IP无法访问weblogic服务
  正常启动一台服务器上weblogic服务,但是我们在本地无法通过该服务器的IP来访问部署在其weblogic上面的程序,当然在网络可以ping通的情况下(如:服务器的IP为11.201.0.41,正常情况通过http://11.201.0.41:7001/projectName是可以访问的)??
  解决方案:
  找到weblogic的安装目录,并找到项目所部署在weblogic的那个domain包下的config.xml文件,
  (如:D:\bea\user_projects\domains\arc_domain\config\config.xml)
  将下图红框中的节点内容清空,这样无论服务器的IP如何变化,我们在外部都可以通过IP进行访问了(或者写为11.201.0.41,但写死后IP变化就得改)

 
  注意:红框中的节点如果写的是如下内容,
  ①:Localhost,那么只能在服务器上通过http://localhost:7005/projectName进行访问,即便用http://服务器IP:7005/projectName都无法进行访问;
  ②:服务器固定IP,那么客户端机器可通过服务器固定IP进行访问(如:http://11.201.0.41:7005/projectName进行访问),若服务器IP这是变化了就必须得改这个文件的该节点;
  ③:什么都不写(空),无论服务器本机还是客户机都可通过IP进行访问。
页: [1]
查看完整版本: 解决利用IP无法访问weblogic服务