0

我正在将旧版 Web 应用程序迁移到 iis 10。站点主要是用经典的 asp 编写的,asp 代码对于扩展名为 .asp 的文件运行良好。但是,站点中的某些页面使用 .uasp 扩展名保存,这会引发错误:

在此处输入图像描述

为了解决这个问题,我在 iis 中添加了一个处理程序映射

在此处输入图像描述

但是 iis 仍然从“StaticFile”处理程序中抛出相同的错误。我的问题是为什么我的处理程序不被识别?任何建议/帮助将不胜感激。

4

1 回答 1

0

错误是HTTP VERB,所以我们应该关注那个角度。这是一篇关于 stackoverflow 的文章,讨论了这个错误:

您正在查找的页面无法显示,因为正在使用无效的方法(HTTP 动词)

如果您阅读该链接,我认为这是第二种选择情况。您可以 POST 或 GET 数据,并使用POST表单和GET来自 url 字符串。您将后者与类似 showfile.uasp?name=bob 的 url 字符串一起使用,因此请检查您的代码并确保使用的是 GET 而不是 POST。

于 2021-05-28T13:43:35.017 回答