深入教训,C#中MVC控制器名称,非区域中不能为UploadController

最近这两天图片上传,一直报错!google

提示:spa

HTTP 错误 405.0 - Method Not Allowed

没法显示您正在查找的页面,由于使用了无效方法(HTTP 谓词)。

调试发现: 响应头为
Allow   GET, HEAD, OPTIONS, TRACE
而,图片上传必须使用Post,所以报此错误。
 
以后再google上找了很久很久,不少方法都试过了都,仍然不行。

 

 

最后新建项目,一个一个的试,发现了一个多是微软的bug吧,若是在C#的MVC中,不在区域内,控制器名称UploadController,就会报此错误!只要修改一下控制器名称,就能够了!!!实在郁闷死了。。超级无语 !!!调试

版权声明:本文为博主原创文章,未经博主容许不得转载。code

相关文章
相关标签/搜索