我正在尝试创建一个可以使用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)。
有人可以告诉我如何做到这一点。
由于
答案 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中注册目录。