我已经创建了两个codeigniter项目子域。在域A中,我只保留了控制器和视图部分。在域B中,我只保留了控制器和模型部分。我正在使用域A的控制器通过cURL向域B的控制器发送api调用,然后使用域B发送的数据加载到域A的视图中。我使用了phil sturgeon的codeigniter-restserver库,并使用基本身份验证进行api身份验证。我正在使用IIS托管服务。所有的Get和Post请求在这个架构中都能正常工作。但是,当我在这两个域中启用ssl时,api停止工作。我尝试更改身份验证类型,但它不适用于https。我找不到问题所在。
发布于 2018-12-19 16:46:39
经过12个小时的搜索,我在>> Make https request with curl这篇文章中找到了答案
之前,我创建了一个没有ssl的curl http请求。
https://stackoverflow.com/questions/53838158
复制相似问题