共享主机上的OpenID

时间:2010-10-03 15:18:17

标签: php openid

我正在尝试在我的网站上使用OpenID,但我收到此错误:

  

不支持协议https或   在libcurl中禁用

任何人都可以告诉它是什么意思吗?我的网站运行在共享的linux主机上。

我使用这个脚本:http://gitorious.org/lightopenid

提前致谢

1 个答案:

答案 0 :(得分:2)

这正是所说的!您的Open ID实现(lightopenid)希望通过HTTPS与Open ID服务器安全通信 - HTTPS是PHP / Curl中的可选功能,您的Web主机尚未启用此功能。您的选择是要求您的托管服务提供商启用此功能或找到不使用Curl的替代方案。对于后一种选择,您可能会发现备选方案也没有启用HTTPS选项。

最后,您可以告诉lightopenid 使用HTTPS,从而回避这个问题,但这对我来说似乎不是一个非常强大的解决方案,仅在开发站点上使用它,从来没有真实用户的帐户。