Firefox でMy Xbox にサインインできない件とその対策

Xbox 360 で各プレイヤーが登録するゲーマータグはXbox 360 の中で閉じているわけではなく、Web からフレンドにメッセージを送ったり、実績を確認したり、これまでに遊んだ人を確認したり、というインターフェースが用意されています。

これ、メッセージを送るだけならXbox 360 を起動する必要がなく、かなりベンリなのですが、Firefox 2.0.0.1 で正常にサインインすることができず、実はこれまであまり使っていなかったのでした。
色々試した結果、結論から先に書くと、「httpOnly」 という拡張機能がcookie の受信を阻害していたようで、これを無効にすると正常にサインインできるようになりました。

JavaScript からcookie の呼び出しを制限し、ブラウザのセキュリティを強化する”HTTP-only cookie” という機能がIE には搭載されていて、それのFirefox 向け実装が先のhttpOnly ということになる模様。ホワイトリストで特定のドメインからのcookie は無条件に受け取る、とかができればよかったのかも。

シェアする

フォローする