【问题标题】:Use DreamFactory SQL with SSL Connection将 DreamFactory SQL 与 SSL 连接一起使用
【发布时间】:2015-07-16 20:37:41
【问题描述】:

刚刚在服务器上安装了 DreamFactory 并使其正确连接到数据库。尝试发送 cURL 请求时,我收到此错误:

curl:(35) 连接到 [api.domain.net] 时出现未知 SSL 协议错误。

我不确定从哪里开始使用 SSL 连接到数据库。在这一点上,任何帮助都会令人难以置信,因为搜索这个问题并没有多大帮助。

【问题讨论】:

    标签: php ssl curl


    【解决方案1】:

    您是否强制使用 SSL3?由于DreamFactory docs 说“将 SSL 与我们的 API 一起使用需要 SSL3”,您可能需要使用-3--sslv3 cURL 选项,如the cURL man page 所示。 DreamFactory docs page of cURL examples 重复使用-3 选项。您还需要确保在您选择的 Web 服务器中启用 SSLv3 支持。

    This SO answer 表示 cURL 错误消息“Unknown SSL protocol error”可能是由于使用了错误的 SSL/TLS 协议版本导致的,因此根据提供的详细信息,以上是最可能的解决方案。

    您还需要确保已正确安装并启用您的 SSL 证书。如果您使用 Bitnami 部署了 DreamFactory,您可能需要查看 their documentation on enabling SSL。如果您手动安装 DreamFactory,则需要查阅特定环境的文档。只需在现代浏览器中访问 https://[api.domain.net] 即可很好地指示您的证书是否已正确安装和启用。您的浏览器还会报告正在使用的 SSL 版本。

    由于您的问题不具体,也没有提供有关您的设置的详细信息,因此我无法提供更具体的答案。如果您可以编辑以提供基本信息,社区可能会提供更好的响应。

    【讨论】:

      猜你喜欢
      • 2020-02-24
      • 1970-01-01
      • 2019-11-05
      • 2019-06-26
      • 2017-08-08
      • 2021-06-15
      • 1970-01-01
      • 1970-01-01
      • 2017-03-03
      相关资源
      最近更新 更多