将DreamFactory SQL与SSL连接一起使用

时间:2015-07-16 20:37:42

标签: php ssl curl

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

  

卷曲:(35)与[api.domain.net]相关的未知SSL协议错误。

我不确定从哪里开始使用与数据库的SSL连接。在这一点上任何帮助都是不可思议的,因为搜索这个问题并没有多大帮助。

1 个答案:

答案 0 :(得分:0)

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

This SO answer表示使用错误的SSL / TLS协议版本可能导致cURL错误消息“未知的SSL协议错误”,因此,鉴于所提供的详细信息,上述内容最有可能解决。

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

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