从 IIS 5 上的 ASP.Net 中存在的文件返回 404

发布于 2024-12-08 20:35:39 字数 389 浏览 1 评论 0原文

我遇到了这个问题,它让我发疯。

另外,我们也不允许更新IIS的版本。

服务器上的内容(包含通过 SOAP 调用的 WCF Web 方法的 asmx 文件)存在,我可以在 inetmgr 中自由浏览到包含此数据的虚拟目录。这些文件都存在于文件系统上,虚拟目录都指向正确的位置并具有正确的 ACLS,但是当我访问它们的 URL 时,我得到的只是 404 消息。

我已经重置了IIS,我已经重新启动了服务器,我已经做了我能想到的一切。

IIS 记录简单返回“404 - -”作为整行内容,该行中没有其他数据。

事件日志没有显示任何内容,ASPNET 并没有消亡或类似的情况。

由于没有事件日志,并且 IIS 中的日志很少,我不知道该怎么办,并希望其他人以前遇到过这种情况。

I'm running into this problem and its driving me crazy.

Also, we are not allowed to update the version of IIS.

The content on the server (asmx files holding WCF webmethods called via SOAP) exists and I can freely browse in inetmgr to the virtual directory that contains this data. The files all exist all on the file system and the virtual directories all point to the correct spot and have the correct ACLS, but when I go to their URLs all I get is a 404 message.

I have reset IIS, I have rebooted the server, and I have done everything I can think of.

The IIS logs simple return "404 - -" as the entire line contents, with no other data in the line.

The event logs show nothing, and ASPNET is not dying or anything like that.

With no event logs, and minimal logs in IIS , I have no idea what to do and was hoping that others had run into this before.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

探春 2024-12-15 20:35:39

在 IIS 日志中,404 错误旁边应该有一些代码,这将有助于查找问题。

使用 aspnet_regiis 命令行工具检查 IIS 是否安装了正确的 .Net 版本。还要检查 ASMX 扩展是否映射到 .Net ISAPI 过滤器,就像它们与 ASPX 页面一样。

In IIS logs there should some codes along side the 404 error which will help find the issue.

Check IIS has the correct version of .Net installed using aspnet_regiis command line tool. Also check that ASMX extensions are mapped to the .Net ISAPI filter as they are with ASPX pages.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文