Java Tomcat/IIS isapi_重定向连接器不工作

Java Tomcat/IIS isapi_重定向连接器不工作,java,tomcat,iis,isapi,isapi-redirect,Java,Tomcat,Iis,Isapi,Isapi Redirect,版本/操作系统 雄猫6 IIS 10 Java jdk1.6.0_23 Windows 10服务器 我一直在尝试按照让Tomcat和IIS连接器工作的应用程序分步说明将Tomcat服务的web应用程序连接到IIS Tomcat能够为该站点提供服务,我可以通过Tomcat端口连接到该站点http://localhost:8080/sitename. 导航到IIS托管站点(默认情况下位于端口80上)后,我会看到IIS 10的正常默认IIS站点屏幕。如果我要访问站点目录http://localho

版本/操作系统

  • 雄猫6
  • IIS 10
  • Java jdk1.6.0_23
  • Windows 10服务器

我一直在尝试按照让Tomcat和IIS连接器工作的应用程序分步说明将Tomcat服务的web应用程序连接到IIS

Tomcat能够为该站点提供服务,我可以通过Tomcat端口连接到该站点http://localhost:8080/sitename. 导航到IIS托管站点(默认情况下位于端口80上)后,我会看到IIS 10的正常默认IIS站点屏幕。如果我要访问站点目录http://localhost/sitename,它把我带到了404页

如果有帮助,以下是详细的错误信息:

Detailed Error Information:

Module
   IIS Web Core 

Notification
   MapRequestHandler 

Handler
   StaticFile 

Error Code
   0x80070002 

Requested URL
   http://localhost:80/unanet/ 

Physical Path
   C:\inetpub\wwwroot\unanet\ 

Logon Method
   Anonymous 

Logon User
   Anonymous 
我猜IIS站点在使用
isapi\u redirect.dll
文件建立连接时遇到问题。其目标是使用IIS为用户添加NTLM身份验证,因此我们使用IIS连接器


我有所有必要的属性文件/配置。我已经检查了java环境变量。我已经验证了系统中用户的读/写权限,我已经没有考虑的事情了。

< p>您可以尝试将以下代码添加到Web.CONFIG:

<system.webServer>
  <modules runAllManagedModulesForAllRequests="true" >
    <remove name="UrlRoutingModule"/>    
  </modules>
</system.webServer>

“遵循应用程序的逐步说明”,那么无论是谁写的,你都应该追查<众所周知,code>isapi_redirect.dll有许多类似的问题。