在HTTP POST IIS ASP .NET上出现HTTP 405错误

use*_*875 4 asp.net iis http

我正在开发一个从另一个外部应用程序引用的Web应用程序.外部应用程序试图做一个POSTvdir打开时.此时,我收到HTTP 405错误:

HTTP错误405 - 不允许用于访问此页面的HTTP谓词.Internet信息服务(IIS)

我检查了IIS事件日志,我看到外部应用程序尝试发布,但我无法更改目录的权限,因为我需要一个扩展名.

有任何想法吗?

Kei*_*ith 10

  • 确保您在帖子URL中包含网页文件名(http://yoursite/app/Page.aspx而不是http:// yoursite/app)
  • 您可能需要明确允许POST到您的网页的文件类型.有关如何在IIS中执行操作的说明,请参见此处.(这些说明适用于IIS 6.对于IIS 7,只需转到处理程序映射,单击"编辑"以获取相应的条目,单击"请求限制"按钮,然后转到"动词"选项卡.)