【问题标题】:OpenID on shared hosting共享主机上的 OpenID
【发布时间】:2011-04-20 12:04:20
【问题描述】:

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

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

谁能告诉我这是什么意思?我的网站在共享的 linux 主机上运行。

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

提前致谢

【问题讨论】:

  • 您是在使用 libcurl 还是从 lightopenid 内部使用?您在您的网站上使用 https 还是只是您的 openid 提供程序使用?所有这些信息都会对试图帮助你的人有用。
  • 我没有在我网站的其他地方使用 libcurl,也没有 https...

标签: php openid


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2015-07-26
    • 1970-01-01
    • 1970-01-01
    • 2020-01-16
    • 2012-06-02
    • 2011-08-13
    • 2011-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多