• ベストアンサー

HNを漢字で登録できたのですが、ログアウトしたら再度ログインできませんでした。

英語圏の掲示板でメンバー登録をしました。漢字で登録はいったんできましたし、投稿もできました。しかしいったんログアウトし、別の機会にログインしようとするとログインできませんでした。ban (アカウント停止)されたわけではありません(もしそうなら表示がでます)。 これはどういった理由なのでしょうか?エンコーディングなのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
noname#210617
noname#210617
回答No.1

ASCIIコードは7ビットまでしか使っていません。 ASCIIコードで受けているところに8ビットのデータが混ざった2バイトコードを渡すと8ビット目を落として、7ビットで記録してしまうのではないかと思います。 登録時は、このように誤ったコードでIDが記録されましたが、手順としては正しいので、ログインしたとみなされ、投稿ができたのでしょう。 次にログインしようとすると、8ビットのデータが混ざった、入力されたIDと7ビットコードのみで記録されたIDとを比較するので不一致になりログインできないのだと推察します。

関連するQ&A

専門家に質問してみよう