1
我們有一個功能,將文件發送到公共服務器使用設在C#X509證書,但問題是在接收端cert沒有被拾起。我們收到一條403.7的消息,說明未提供證書。 添加證書的代碼如下:x509證書沒有得到傳輸到服務器
try
{
X509Certificate certificate = X509Certificate.CreateFromCertFile(certificatePath);
httpWebRequest.ClientCertificates.Add(certificate);
}
catch (Exception CertificateException)
{
return "Failed to add certificate to post:" + certificatePath + " " + CertificateException.Message;
}
任何想法
是否檢查'certificate'對象顯示一切裝好嗎?您可以嘗試運行Wireshark並查看發送的內容。 – 2010-01-14 21:28:04