首页 > 解决方案 > X509Certificate2 - 远程服务器无法返回。(502) 网关错误

问题描述

我正在使用 httpwebrequest 将 ssl 证书传递给客户端。我得到以下错误。这是代码。

string url = "htttps:\\localhost:1990\api";
string certpath = "C:\Sagar\certi.pfx";
Httpwebrequest req = (Httpwebrequest) WebRequest.Create(url);
X509Certificate2 cert = new X509Certificate2(certPath, password); 
req.ClientCertificate.Add(cert);
StreamWriter sr = new StreamWriter(req.GetRequestStream());

// this line raises exception "The remote server returned error: (502) bad Gateway."
sr.write(requestBody);

标签: c#-4.0ssl-certificatex509certificatesystem.net.httpwebrequest

解决方案


推荐阅读