我正在使用PHP-OpenId 2.1.3我已在我的服务器here上解压缩(这是PHP-OpenId附带的消费者示例)。当我输入Google OpenId网址(https://www.google.com/accounts/o8/id)并提交时,我会看到一个空白屏幕。
当我在PHP-OpenId网站here上使用相同的URL尝试完全相同的示例代码时,它可以正常工作。
我不明白我做错了什么。我唯一能想到的是谷歌不想与我的服务器合作。
任何想法如何使这项工作?
答案 0 :(得分:1)
如果谷歌和雅虎中断,但适用于某些其他提供商,则很可能在您的PHP服务器上设置了发出HTTPS请求的设置。检查以确保安装了ca-certificates软件包。
答案 1 :(得分:0)
请务必检查示例dir和discover.php中的detect.php文件,以检查您的OpenID网址。