如何使用Apache ISAPI重定向器1.2.37将JBoss AS 7.1.1与IIS 7连接

时间:2012-10-17 00:31:59

标签: apache iis-7.5 jboss7.x isapi-redirect jboss-web

我正在尝试将我的Web应用程序从JBoss EAP 5迁移到AS 7.1.1,并且我无法在Windows 2008 R2 X64上将IIS请求重定向到JBoss Web(Tomcat)。

我有过滤器授权并在IIS中运行并指向正确的DLL和属性文件,并按照我可以找到的所有说明在JB 7下工作(它在JB 5下工作)。我错过了最后一步,似乎没有人在他们的帖子和答案中覆盖。

您在哪里进行更改以将JBoss Web连接到AJP 1.3连接器使用的端口8009?大多数示例都是指在JBOSS_HOME / server / default / Deploy / jbossweb.sar中更新server.xml文件中的连接器。

我在新的JBOSS_HOME / standalone / deployments文件夹下没有这样的东西。 JBoss Web在哪里配置?

感谢您提供的任何指示或示例。

1 个答案:

答案 0 :(得分:0)

最后想通了,问题是缺少ajp连接器,必须在web子系统的standalone.xml中定义如下:

<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="eStar-Host" native="false">
    <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
    <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true">
         <ssl/>
    </connector>
    <connector name="ajp13" protocol="AJP/1.3" scheme="http" socket-binding="ajp" redirect-port="8443"/>
    <virtual-server name="eStar-Host" enable-welcome-root="true">
         <alias name="localhost"/>
    </virtual-server>
</subsystem>