通过 Eclipse 在 JBoss EAP 中运行的 Web 应用程序无法从同一网络中的另一台计算机访问



我有一个Web应用程序(JSF2)在我的机器(Computer1)中通过Eclipse在JBoss EAP中运行。计算机 1 是一台 Windows7 机器。我可以在 Computer1 中使用 Eclipse 内部浏览器和 Chrome 运行该应用程序。但是,当我尝试从同一网络中的另一台计算机 (Computer2) 访问该应用程序时,我收到一条ERR_CONNECTION_REFUSED错误消息。

我在netstat上看到计算机1正在侦听端口8080,而计算机1没有防火墙。

我可以从计算机 2 对计算机 1 执行 ping 操作。

任何帮助都会很棒!

默认情况下,

JBoss 只监听本地接口。快速搜索显示您必须在配置中添加接口,例如:

<interfaces>  
    ...
    <interface name="any">  
        <any-address/>  
    </interface>  
</interfaces>

然后配置socket-binding-group以使用它:

<socket-binding-group name="standard-sockets" default-interface="any">

参考: https://developer.jboss.org/thread/168789

最新更新