我正在Windows 10工作站上调用本地主机托管的服务。404.0回复本人已验证以下内容:
- 物理路径目录可由关联应用程序池的凭据写入
- 应用程序池管道模式为“经典”,启动模式为“始终运行”
- 我可以确认服务在iisreset后的第一次调用时初始化。
- 我已经启用了失败请求日志记录并查看了这些日志。他们没有帮助。
- 404错误屏幕显示所涉及的处理程序是svc-ISAPI-4.0_32bit
- URL是HTTP协议(不是SSL)
- 站点下的项目配置为应用程序,而不是虚拟目录。
- “http”是在应用程序级和站点级启用的单一协议。
- 该网站不是“默认网站”,但Map到127.0.0.1
- 同一工作站上的同一应用程序在过去曾工作过,但那是一段时间以前的事了
- IIS版本为10.0.19041.1
我尝试了各种理论,但没有任何解释404.0。有什么想法下一步去哪里找吗?我是否遇到了此处理程序的已知问题?
1条答案
按热度按时间qqrboqgw1#
我发现了我的问题。它在绑定定义中。因为我在本地工作站上工作,所以我没有使用SSL。我忽略了在web.xml中的
basicHttpBinding
元素中更改security
模式。把它从“运输”改成“无”就行了。