2008-05-25

IE6とDigest認証

IE6のダイジェスト認証にはバグがあって、パラメータ付きのURLを正しくサーバに送信できず 400 Bad Requestになってしまうことがある。
しかし同じIE6でも正常に処理できる場合があって詳細は謎に包まれている(システムにインストールされている.NET Frameworkのバージョンによるのかもしれない)。

仕方ないのでApache側で2.0.51からワークアラウンドが設けられたらしい。
BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On

なんでマイクロソフトはこういうバグを放置するかね?直すと逆に困る大口顧客でも居るのかな?

ああそうか、サーバがIISだと大丈夫なわけね。地味にApache排除(というかオープンソース陣営への嫌がらせ)の努力をしているということですな。

0 件のコメント:

コメントを投稿

<< ホーム