使用 LightOpenID 库,我成功地在我的网站中实现了 OpenID。然而,几天前,当使用谷歌作为提供者时,它只是停止工作(使用雅虎运行良好!)。自从我实施 OpenID 那天起,它使用任何提供程序都运行良好。我什至有一些用户使用他们的 Google 帐户登录。然而,奇怪的是,几天前谷歌停止工作(而其他提供商仍然运行良好),在 $openid->validate() 上返回 false
我使用 LightOpenID 提供的未经修改的 example-google.php 文件进行了测试,但我没有运气。我还使用不同的 Google 帐户进行了测试,也没有运气。我什至在不同的网站上进行了测试,但仍然没有运气。请注意,我使用的是共享主机并安装了 curl,运行版本 7.19.7
Google 最近是否对其系统进行了任何导致此问题的更改?这个问题还有其他原因吗?