OSX SSL证书问题:自签名证书从Web服务器访问本地主机

时间:2019-03-20 19:56:14

标签: php macos curl localhost ssl-certificate

聪明蜂巢的人,

我现在花了两个小时,为我的问题找到了解决方案,试图解决它,但没有成功。

我想要什么: 对于我正在研究的Web应用程序项目(php),我需要通过curl访问WLAN USB记忆棒并得到儿子的响应。

无论如何,现在,我没有das USB记忆棒设置。 但是我想开发Web应用程序,该应用程序可以从数据棒中获取数据。

所以,我像这样设置 localhost 索引页:

echo "TEST"

我知道它现在不是json,但是我想开始在我的应用程序中获取“测试”。没什么特别的。只是测试。

我的Web应用程序从这样的安全地址运行:

https://abc.myserver.com/folder/party/index.php

所以,如果我像这样开始curl会话:

$cSession = curl_init(); 
curl_setopt($cSession,CURLOPT_URL,"https://localhost/");
curl_setopt($cSession,CURLOPT_RETURNTRANSFER,true);
curl_setopt($cSession,CURLOPT_HEADER, false); 

$result=curl_exec($cSession);

if ($result === false) {
$response = curl_error($cSession);
    print_r($response);
}

curl_close($cSession);

echo $result;

我明白了:

SSL证书问题:自签名证书

我为解决该问题所做的事情: 我已经从运行Web应用程序的服务器(在此示例中为* .myserver.com)下载了SSL证书,并将其导入到osx中的钥匙串访问应用程序中。 它在我的证书列表中显示为“可信”。

但是错误一直在显示。

如果我通过终端连接到本地主机:

curl localhost

我知道

TEST

当然,通过本地主机连接本地主机是有效的。

任何人都有一个想法,甚至更好:一个解决方案?

非常感谢!

P.S。我知道有很多关于“ SSL证书问题:自签名证书”,“ CURL”和“本地主机”的主题。 我看完了所有...我猜... 但是对我的设置没有帮助。...

0 个答案:

没有答案