Phiên bản cập nhật của Internet Explorer trong Windows 8.1, IE11, có chuỗi User Agent sau theo this:Cấu hình IIS Để Gửi “text/html” Trong đáp ứng cho IE11
Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv: 11.0) như Gecko
Trang web của chúng tôi thiết lập chính xác Kiểu nội dung để trả lời "văn bản/html" cho tất cả các trình duyệt ngoại trừ khi chúng tôi sử dụng UA IE11. Đối với các trình duyệt gửi UA IE11, thay vào đó nó gửi "application/xhtml + xml" không chính xác. Tất cả các trình duyệt đều gửi "text/html, application/xhtml + xml, */*" trong tiêu đề Accept trong yêu cầu.
Có cài đặt web.config IIS hoặc ASP.NET để cho phép "văn bản/html" được đặt cho IE11 hoặc mặc định không? Tôi hiện không sử dụng bất kỳ tệp .browser nào.
_ "Đối với các trình duyệt gửi UA IE11, thay vào đó nó gửi" application/xhtml + xml "không chính xác." _ - hoặc có cái gì đó với các tiêu đề accept- request không? – CodeCaster
@CodeCaster Có, tất cả các trình duyệt được thử gửi "text/html, application/xhtml + xml, \ */\ *" trong tiêu đề Accept trong yêu cầu. – Bullines
là bạn mở giải pháp dựa trên mã hoặc nó phải là giải pháp IIS/Web.config? – bdoshi