Mẹo #6: Sửa lỗi HTTP 405 Method Not Allowed khi làm việc với ASP.NET API

Hình ảnh có liên quan
Sẽ có trường hợp khi bạn phát triển ứng dụng web sử dụng ASP.NET API với Visual Studio, các lệnh Add, Edit, Delete làm việc bình thường. Tuy nhiên khi deploy thì thông thường các lệnh Edit và Delete sẽ thực hiện không thành công, nếu không catch được lỗi trả về bạn sẽ phải mất rất nhiều thời gian để tìm ra lỗi, và khi bắt được lỗi trả về nếu có thông báo: Method Not Allowed.
enter image description here
Bạn thử theo cách sau xem được không nhé:
Mở Web.config trong project API thêm vào các cấu hình như sau trong <system.webServer>:

<modules runAllManagedModulesForAllRequests="true">
    <remove name="WebDAVModule"/> 
</modules>

<handlers>
    <remove name="WebDAV" />
</handlers>

Chúc bạn thành công!


    
Share on Google Plus

About Practice makes perfect

Chia sẻ cũng là một cách để học được nhiều hơn.
Có công mài sắt có ngày nên kim - Practice makes perfect
    Blogger Comment

0 nhận xét:

Đăng nhận xét