ホスト名にアンダースコアがある場合、IEでCookieの保存ができません。
FireFoxではアンダースコアを受け入れてくれるのですが、IEだと・・・。
ということで、ホスト名にアンダースコアは使わない方が無難です。
“ホスト名にアンダースコアは使わない”
Web上では常識みたいです。
しかし、相互に補完しあう機能のあいだで、制約に差があるのは厄介な問題です。
今回は、DNSは仕様上アンダースコアを許可してますが、それだとIEではCookieが保存されないよ、ということで問題が起こりました。
他にも例をあげるとすると、携帯アドレスのドット問題もそうでしょう。
(僕の携帯アドレスは違反だらけで、問題を起こすことが多いです。)
http://www.h-fj.com/blog/archives/2009/03/01-100125.php
制約を理解して、うまく付き合っていくしかないでしょう。
0 件のコメント:
コメントを投稿