ASP.NET Core
Active
Lỗi không DELETE hay PUT được trên API server
11/11/2020
6568 lượt xem
Cập nhật 13/12/2025
Bạch Ngọc Toàn
Bối cảnh
ASP.NET và ASP.NET Core
Lý do / Vấn đề
Khi POST thì OK nhưng còn PUT hay DELETE với Angular lên API thì hay bị lỗi 405 hoặc Cross Origin.
Giải pháp
Nguyên nhân là do module WebDAV trên IIS nó chặn các hành động này và chỉ cho phép GET và POST của HTTP nên chúng ta phải sửa web.config để remove nó đi.
