今天凌晨在客戶端上線,當程式佈署到正式機後發現我們的網站唯獨只有 IE10 瀏覽器無法成功登入,任何其他瀏覽器版本或使用較低的 IE 版本都可以正常登入,使用 IE 相容性檢視也都可以正常登入,想說會不會又是罄竹難書的 IE10 搞的鬼。後來用 Fiddler 工具檢查後發現 IE10 送出的 HTTP 標頭完全沒問題,該有的 .AUTH Cookie 都有送出,但使用表單驗證機制 (FormsAuthentication) 就是無法判斷該使用者已經登入,還真的再次鬼打牆,最後還是研究出解決方法。
... 繼續閱讀 ...
今年三月剛開始用 Windows 8 預覽版時曾經寫過一篇【ASP.NET 2.0 多國語系網站與 Windows 8 的 IE10 語系設定】文章,該文章提到一個在 Windows 8 與 IE10 在針對語言喜好設定時的問題,除了可能會造成你現有 ASP.NET 多國語系應用程式發生例外狀況外 (先前文章有提到解決辦法),還有可能會導致許多網站顯示錯誤的語言文字。最近安裝了 Windows 8 RTM (正式版) 之後,終於被我找到解決辦法。
... 繼續閱讀 ...
我在前天 2012 微軟開發者大會 (2012 Microsoft Developer Day) 演講的主題是 HTML5 開發技術於 WIN8 及 IE10 上的應用,為此演講我準備了不少內容,總覺準備的剛剛好,而且覺得少講一點都不行,前一天在公司內部排練 (Rehearsal) 時講了 90 分鐘左右才講完,但此次演講只有 50 分鐘而已,因此必須刪除部分內容才能準時講完,而刪除的內容就是很棒的 Compat Inspector 工具,因為我覺得這工具寫成文章比現場演說來的容易學習,就來看看這個神奇的工具如何檢測你的現有網站吧。
... 繼續閱讀 ...