问题现象:
visual studio 用 iisexpress 进行 debug 时,网站的增删改查功能都正常,但是当发布后部署到 iis 后,却只能查看数据,无法新增、删除和修改。
我的环境:
- visual studio 2019
- windows 10
- iisexpress / iis
- asp.net core web
问题原因
IIS 的 WebDav 组件拦截了 put post 的 verb 。
解决办法:
打开 Windows功能 >> Internet Information Services >> 万维网服务 >> 常见HTTP功能 ,找到 WebDav 组件,将其卸载掉。

【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!