こんにちは システム部の酒井です。

先日、IEのセキュリティ問題がありましたが、また一つ気になるところを見つけてしまいました。
Windows8以降のIE10以降を利用している環境でなおかつWindowsのログインIDに
日本語のユーザー名を利用すると一部の文字でcookie等が保存できないバグがあります。
Internet Explorer 10 でユーザー アカウント名に特定の日本語文字を使用していると、Cookie が利用できない
http://support.microsoft.com/kb/2873010/ja

一部の文字というのは
Shift_JISにおける47区あたりが怪しく、牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 の文字が入っていると、
ファイルの生成に失敗し、cookieが消えてしまうことがわかっています。

原因 日本語を含むcookieファイルを作成する際、誤った文字コードへと変わってしまい、
本来出力されるべき日本語からずれてしまうそうです。

当方の環境(IE11)でもあえて作成してみたところ、やはり改善されていません。

対処方法

英数字のアカウントを作成するようにしてみてください。
Microsoftアカウントの場合は日本語を含むユーザー名になってしまうことがありますので、氏名を英文字にしてからの新規アカウントを設定してみてください。

以上のことから、Windowsで日本語のユーザー名を利用は避けてほしいと思います。

 

 

2014.05.15|Sakai

関連記事

コメント