跳到主要內容

發表文章

目前顯示的是 4月, 2017的文章

[asp.net] IIS Http/2 cause asp.net MVC Error

最近遇到個怪問題, 所有使用者連線新開發的網站,就有單單有個使用者 開啟網站時 直接出現asp.net 要設定web.config errorModel的錯誤畫面, 就算主機的web.config都設定過一輪 也還是單單他的chrome瀏覽主機會出錯, 仔細想了很多原因都找不到主因 但最後查到可能是chorme執行http/2的連線而asp.net mvc的應用程式執行http1.1連線, 似乎對接不起來,所以試著調整IIS設定 移除http/2的設定 似乎就可以順利連線了 但真的原因是這樣嗎? 說實在的我也很難確定 如何移除IIS http2的設定 方法如下 Discovered two new registry settings for HTTP.SYS in: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters EnableHttp2Tls   REG_DWORD   0 EnableHttp2Cleartext   REG_DWORD   0