繁体   English   中英

如何将证书加载到Visual Studio中?

[英]how do i load a certificate into visual studio?

我想使用Visual Studio通过HTTPS将数据发布到服务器。 我知道,当我在浏览器中转到该URL时,服务器会发回一个证书以验证其身份(作为SSL协议之上HTTP的一部分)。 我无法张贴到通过VS服务器(我得到一个网页除外),我认为这是因为我错过了证书。 系统管理员已通过电子邮件向我发送了我认为需要加载的证书。 当我转到“属性”->“签名”->“从文件中选择”->并选择证书时,VS会引发错误"The selected file does not contain a private key. You must choose a certificate that contains a private key." 此错误消息使我感到困惑,因为我认为来自服务器的证书没有私钥,只有验证的公钥。 意外的错误消息使我认为我加载的证书不正确。 我是否正确加载? 如果是这样,那么为什么VS会说期望私钥呢?

这是通过VS发布的代码

 Using client As New Net.WebClient
            Dim uploadThis As String = some string
              client.UploadString(uploadThis,   "POST", uploadThis)
  End Using

我尝试在Google上查找错误消息。 http://www.1-script.com/forums/security-microsoft/issuing-code-signing-certificate-with-private-key-22023-.htm

这些人似乎认为您需要制作v2证书。 很抱歉,但我不知道这意味着什么,我很无聊。 祝你有美好的一天。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM