我正在尝试在我的网站上使用OpenID,但我收到此错误:
不支持协议https或 在libcurl中禁用
任何人都可以告诉它是什么意思吗?我的网站运行在共享的linux主机上。
我使用这个脚本:http://gitorious.org/lightopenid
提前致谢
答案 0 :(得分:2)
这正是所说的!您的Open ID实现(lightopenid)希望通过HTTPS与Open ID服务器安全通信 - HTTPS是PHP / Curl中的可选功能,您的Web主机尚未启用此功能。您的选择是要求您的托管服务提供商启用此功能或找到不使用Curl的替代方案。对于后一种选择,您可能会发现备选方案也没有启用HTTPS选项。
最后,您可以告诉lightopenid 不使用HTTPS,从而回避这个问题,但这对我来说似乎不是一个非常强大的解决方案,仅在开发站点上使用它,从来没有真实用户的帐户。