Làm cách nào để trả về HTTP 403 từ phương thức WebAPI? Tôi đã thử ném một HttpResponseException với HttpStatusCode.Forbidden và tôi đã thửTrả lại HTTP 403 theo phương thức WebAPI
return request.CreateErrorResponse(HttpStatusCode.Forbidden, pEx);
Cả hai đều không hoạt động. Cả hai LUÔN đều trả về HTTP 200. Tôi thiếu gì? Nó phải là một cái gì đó đơn giản nhưng tôi không nhìn thấy nó.
Bạn đã thử giải pháp ở đây chưa? http://stackoverflow.com/a/10658604/163495 – Richard
http://stackoverflow.com/questions/17081826/net-web-api-throw-exception-return-response-return-error-response-for-404- 400-r – SimSimY
bạn có thể chia sẻ thêm mã không ... chúng tôi không thể tạo lại vấn đề của bạn –