在Jboss中将localhost更改为自定义URL

时间:2013-08-17 09:02:45

标签: jboss7.x

我正在尝试创建一个可以使用facebook登录的登录模块。我使用Jboss 7.1作为我的服务器,我在eclipse中运行它,我的操作系统是Ubuntu。

现在的问题是,当网址类型为

时,Facebook似乎不接受请求
http://localhost:8080/myApp/

并期望http://localhost.test/myApp形式的某些内容。

Testing facebook connect on localhost

我的问题是我不知道如何在JBOSS服务器中更改上述模式(从localhost:8080到localhost.mysite)。

有人可以告诉我如何做到这一点。

由于

1 个答案:

答案 0 :(得分:0)

您可以使用-b参数指定JBoss应该使用的绑定地址,请参阅: https://docs.jboss.org/author/display/AS71/Admin+Guide?_sscc=t

此开关也应该在Eclipse JBoss Tools中可用。

我刚刚发现如果你没有通过上述参数指定主机/ IP地址,JBoss 7.x(以及JBoss EAP 6)不接受来自外部的连接;甚至没有收到它自己发送的Web服务请求的响应。

如果要更改Web服务端点主机,端口等内容,可以通过standalone.xml执行此操作。对于Web Services或ReST,您只需指定其模式由位于docs / schema文件夹中的XSD定义的子部分(分别为jboss-as-webservices_1_1,jboss-as-jaxrs_1_0)。为方便起见(自动完成,验证),您可以将它们放入XML目录并在Eclipse中注册目录。