【问题标题】:How can I access a webapp on WildFly 12 server from another computer?如何从另一台计算机访问 WildFly 12 服务器上的 web 应用程序?
【发布时间】:2020-06-01 07:48:57
【问题描述】:

您好,我在 Wild Fly 12 服务器上有一个 web 应用程序,我希望工作的同事可以访问它。当我尝试使用我的 ip(从我的计算机或他的计算机)访问它时,它说它无法连接)。它只能在我的计算机上使用 localhost。这是我尝试过的:

我用这个替换了standalone.xml中的旧标签:

<interfaces>
    <interface name="management">

        <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>

    </interface>

    <interface name="public">

        <inet-address value="${jboss.bind.address:0.0.0.0}"/> 

    </interface>
</interfaces>

但它不起作用......你有什么解决办法吗?谢谢

【问题讨论】:

  • 您计算机上的任何防火墙软件可能会阻止流量?
  • 计算机在有代理的网络中
  • 这不是我的问题的答案。
  • 我检查了我电脑上的防火墙,它被关闭了

标签: java jakarta-ee jboss wildfly wildfly-12


【解决方案1】:

使用给定的信息分析并不容易。您的配置是正确的,它应该可以工作。

  1. 您测试了什么?连接到应用程序或 Wildfly-Base-URL([YOUR-IP]:8080)?
  2. standalone.xml 是否还有其他变化?

仅供参考:您不必使用与0.0.0.0 的绑定。可以使用&lt;any-address/&gt; 代替&lt;inet-address value="${jboss.bind.address:0.0.0.0}"/&gt;

【讨论】:

  • 我已测试连接到 my-url:3000/MyApp,standalone.xml 中没有其他更改并尝试使用 ,但它不起作用
  • 那么请致电my-url:3000。如果您看到 wildfly 起始页面,则问题出在您的应用程序中
  • 我解决了。我在standalone-full.xml 中进行了修改,它可以工作。我第一次在standalone.xml中进行了修改,它没有工作
猜你喜欢
  • 2018-06-04
  • 1970-01-01
  • 2013-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-26
  • 2021-09-30
相关资源
最近更新 更多