willcom03からPHS回線で接続すると、なぜかFacebookに接続できない。
検索してみると、いくつかそのことに言及されている記述に出会うので、自分だけの現象ではないようだ。よくわからないけど、どうやらwillcom側のネットワークか何かの問題らしい。
ブラウザでfacebook.comに接続しても、ログイン画面は出るものの、どういうわけか認証が通らないし、マーケットプレイスで入手できるmicrosoft謹製(?)のWindows Mobile専用アプリでは、PHSでネットに接続している場合には、なにやら「ネットワークが見つからない…」的なエラーメッセージが出てログインにすら進めない。
いずれもWifiを使えば大丈夫なのだけど。
さて、先日XDA Facebookというアプリがバージョンアップしたと知り、ダメ元で入れてみた。(以前、古いバージョンで挫折している)
まず、PHSで接続して認証しようとしたところ、やはり認証は通らなかった。
つぎに、動作確認ぐらいしたいと思い、Wifiを使ってログインしてみた。こちらであれば問題なく認証されてログインできる。(なお、ログイン時にログイン情報が保存されるようにチェックしておいた。)
で、いったんアプリを終了しWifiを切り、再度XDA Facebookを起動したところ、PHSで接続されたのち、なんとそのままログインして動作することがわかった。
どういう理由でアクセスできているのかよくわからないのだけど、Facebook側でアプリの認証を行っているので、そういう事が関係しているのかもしれない。
XDAFacebookはwillcom03にとってはちょっと動作が重いアプリだし、未実装の部分がいろいろあって、使用感が快適とは言い難いけど(あくまでwillcom03では、という意味で)、これまで閲覧すらできなかったことを考えると、ニュースフィードやメッセージの類がちゃんと見れるだけでも、現時点では二重丸をあげられるんじゃないかと思える。
(追記:2011/3/9)
「willcomでfacebookにつながらない…」とtwitterでつぶやいていたら、ある方からから「facebookから個体識別番号が要求されるがwillcomからは送出されないため認証されないらしい」と教えていただいた。
なんらかの方法でモバイル用のログインに遷移させられた場合、そのような方法の認証が必要になるという意味だと思ったので、willcom03に入れたNetFrontのUserAgentをPC用のFirefoxのものに書き換えて試したところ、PC用のログイン画面に遷移しその後のログインも正常に可能だった。
つまりFacebookの認証では個体識別番号は要求されるものの、 アクセス元のIPアドレスなどは判別してないようだ。
まさかとは思うけど、この状態で簡単ログイン可能にはなってないよねぇ。
(さらに追記:2011/07/06)
willcom03のIEで普通にログインできることを確認した。
おそらく認証の方法が変更された模様。対象がwillcomのような端末のIDを送らない端末だけなのか、携帯全体なのかは不明。