Asp.Net Core IIS发布后PUT、DELETE请求错误405.0 - Method Not Allowed 由于使用了无效方法(HTTP 谓词)
1、在使用Asp.net WebAPI 或Asp.Net Core WebAPI 时 ,若是使用了Delete请求谓词,本地生产环境正常,线上发布环境报错。html服务器返回405,请求谓词无效。web2、问题分析诊断api首先检查跨域配置是没有问题的,查询数据和新增数据的请求也是没有问题的,只出如今修改和删除数据。经过了解ABP Web API请求头设置,查询是GET请求,新增是POST请求,而修改是PUT请求,删除是DELETE请求,IIS服务一般都是支持get和post请求的,由此分析推断
转载
2022-03-28 15:25:42 ·
2968 阅读 ·
0 评论