Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mono-HttpWebRequestoverSSL-写入标头时出错_Mono - Fatal编程技术网

Mono-HttpWebRequestoverSSL-写入标头时出错

Mono-HttpWebRequestoverSSL-写入标头时出错,mono,Mono,下面的代码通过SSL抛出System.Net.WebException-Error:SendFailure(写入头时出错),但对于 我在Mono 3.4.0/Lubuntu 14.04上运行这个。在Windows/.NET 4上通过SSL可以正常工作。尝试在您的计算机上运行以下操作以导入受信任的根证书: mozroots --import --sync 如果你用“sudomono”运行你的程序,将证书添加到用户商店是不够的。您必须通过传递“-machine”将它们添加到机器存储中。我花了一段时

下面的代码通过SSL抛出System.Net.WebException-Error:SendFailure(写入头时出错),但对于


我在Mono 3.4.0/Lubuntu 14.04上运行这个。在Windows/.NET 4上通过SSL可以正常工作。

尝试在您的计算机上运行以下操作以导入受信任的根证书:

mozroots --import --sync

如果你用“sudomono”运行你的程序,将证书添加到用户商店是不够的。您必须通过传递“-machine”将它们添加到机器存储中。我花了一段时间才弄明白。@knguyen-mono3.12或更高版本已经不再需要运行mozroots,这在某些网站上仍然不起作用。例如,我很难通过HTTPS请求将日志发送到Logz.io。除了这个和使用ValidateCertificateCallback,我还能做什么?
mozroots --import --sync