代码之家  ›  专栏  ›  技术社区  ›  DanM

IIS->isapi_重定向->tomcat

  •  3
  • DanM  · 技术社区  · 17 年前

    我已经试了好几天,让Tomcat通过雅加达连接器启动和运行IIS。

    我遵循了微软的所有指令--将connector.dll放在%tomcatdir%\bin\win32\i386\中,添加了注册表项,添加了一个过滤器(指向.dll)到默认网站…然而,每当我试图访问Tomcat Web应用程序时,我都会出现“You are not authorized to view this page”错误。

    有人经历过吗?救命!

    谢谢, -丹

    2 回复  |  直到 10 年前
        1
  •  3
  •   Frakkle    17 年前

    http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.14/isapi_redirect-1.2.14.exe

    我将此重定向与Tomcat5.5和IIs5或6一起使用。我还没用过IIs7。

    您必须修改uriworkermap.properties文件以选择要重定向的路径,但除此之外,它的工作方式几乎是直接的。它为您添加所有注册表垃圾。

    啊,除了在IIS6上,您必须将isapi redirect.dll添加到其应用程序白名单中。

        2
  •  1
  •   zied omrani    10 年前

    试试这个伙伴,它能帮到你。

    http://itgration.blogspot.com/2016/04/configuring-tomcat-connector-for-iis-8.html

    它告诉您如何通过IIS配置对Tomcat网站的访问,以及将Tomcat服务器设置为Windows服务,然后通过端口80将该网站转发到IIS的必要性。您将通过在IIS中安装自定义的ISAPI过滤器来实现这一点,该过滤器了解如何使用AJP协议(ApacheJServ协议)与Tomcat通信。主要的想法是使用TomcatConnectorISAPI从Apache网站下载。 我把它和IIs8和IIs7一起使用