从Laravel框架开发的API(托管在Apache服务器中)在收到Android和iOS移动应用的请求时未得到任何响应

杰夫

我已经在Laravel 5.0框架(PHP 5.6 / MySql)中开发了一个api,并托管在Apache 2.4.7(Ubuntu)中,并使用GoDaddy作为CA颁发的SSL证书。由于所有API都位于http://中,因此可以访问。但是添加SSL证书后,任何移动应用程序(Android和iOS)都无法访问这些API,因为它给出的响应为空。

但是在邮递员和浏览器中,我得到的响应就像一个魅力。回应在杰森。移动开发人员使用的解析库是Async。在进入https://之前,我们是否需要在客户端或服务器端执行任何步骤?

杰夫

问题出在Apache域配置文件中。我们应该指定到的路径

SSLCertificateFile

SSLCertificateKeyFile

SSLCertificateChainFile

在Apache域配置中(可以在/ etc / apache2 / sites-enabled /中找到)。但是,SSLCertificateChainFile当我为域设置SSL证书时,我错过了该参数。那就是问题所在。

可以使用SSLChecker在一定程度上检查与SSL有关的问题感谢他们,也感谢你们所有人的努力。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章