何らかの理由で、 LightOpenIDがMyOpenIDアカウントの検証に失敗します。
example.php
ライブラリに付属の をテストしましたが、 Googleアカウントでは問題なく動作しますが、MyOpenIDでは常に認証が無効であると表示されます。
validate()
失敗の原因となっている行は、メソッドの最後の行であることがわかりました。
743| return preg_match('/is_valid\s*:\s*true/i', $response);
なんらかの応答が返ってくると思いますfalse
が、どのような応答で、なぜそれが起こるのでしょうか?