繁体   English   中英

Tomcat/IIS isapi_redirect 连接器不起作用

[英]Tomcat/IIS isapi_redirect connectors not working

版本/操作系统

  • 雄猫6
  • IIS 10
  • Java jdk1.6.0_23
  • 视窗 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_redirect.dll文件建立连接时遇到问题。 这样做的目的是使用 IIS 为我们的用户添加 NTLM 身份验证,因此我们为我们使用了 IIS 连接器。

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

可以尝试在web.config中加入如下代码:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM