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

我正在开发一个从另一个外部应用程序引用的Web应用程序.打开时,外部应用程序尝试在vdir上执行POST.此时,我收到HTTP 405错误

HTTP Error 405 – The HTTP verb used to access this page is not allowed.
Internet information Services (IIS)

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

有任何想法吗?

解决方法

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

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....