Mono-HttpWebRequestoverSSL-写入标头时出错
下面的代码通过SSL抛出System.Net.WebException-Error:SendFailure(写入头时出错),但对于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”将它们添加到机器存储中。我花了一段时
我在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