首页 > 解决方案 > codeigniter-restserver 在 https 连接中不起作用

问题描述

我创建了两个 codeigniter 项目子域。在域 AI 中只保留了控制器和视图部分。在域 BI 中只保留了控制器和模型部分。我正在使用域 A 的控制器使用 cURL 将 api 调用发送到域 B 的控制器,然后使用从域 B 发送的数据加载到域 A 的视图中。我使用了 phil sturgeon 的 codeigniter-restserver 库并使用了基本身份验证用于 api 身份验证。我正在使用 IIS 来托管服务。所有的 Get 和 Post 请求都在这个架构中正常工作。但是当我在两个域中启用 ssl 时,api 停止工作。我尝试更改身份验证类型,但它不适用于 https。我无法找到问题所在。

标签: authenticationhttpscodeigniter-restserver

解决方案


经过12个小时的搜索,我在这篇文章中找到了答案>> Make https request with curl

以前我正在创建一个没有 ssl 的 curl http 请求。


推荐阅读