|
|
1
7
诀窍是使客户端证书有效, 为此,您有两个选择: 1)使其自签名,然后将其置于“受信任根证书颁发机构”下。 显然,在生产环境中,您希望客户证书由受信任的CA签名,而不是自行签名。 看见 http://msdn.microsoft.com/en-us/library/ms733813.aspx 2)用您创建的另一个证书(我们称之为myca)签署您的客户端证书,并将myca置于“受信任的根证书颁发机构”中,将客户端证书置于“受信任的人”中。这样,您的开发环境就更接近于部署。 如何创建和签署证书: 看下面 http://msdn.microsoft.com/en-us/library/bfsktky3.aspx 下面是我使用的一系列命令: 1)makecert-r-pe-ss my-sr localmachine-a sha1-sky exchange-n cn=myca-sv“mycaprivate.pvk” 2)makecert-pe-ss my-sr localmachine-a sha1-sky exchange-n cn=signedclientcertificate-iv“mycaprivate.pvk”-ic“mycapublic.cer” |
|
|
2
1
我收到此错误的原因是,在我的webconfig中,Web服务的URL为
请仔细检查web.configs,确保指向Web服务的URL指向正确的位置。 |