您的位置:首页 > 产品设计 > UI/UE

The request was aborted: Could not create SSL/TLS secure channel.

2012-10-22 16:27 796 查看
最近项目里面遇到的一个问题:代码在Test和Dev的Server上都运行的很好,但是部署到staging或者产品环境后,在调用一个webservice的时候(使用clientcertificate)就发现有这个error:

Therequestwasaborted:CouldnotcreateSSL/TLSsecurechannel.
[/code]
打开System.Nettrace以后,可以看到有下面的错误:

DecryptreturnedSEC_I_RENEGOTIATE.
AcquireCredentialsHandle()failedwitherror0X8009030D.

根据这篇文章的说法,把client端的assembly用.net4重新编译一下,问题就不再出现了.以前client端的assembly是.net3.5下编译的.

http://blogs.msdn.com/b/dsnotes/archive/2012/01/10/acquirecredentialshandle-fails-with-sec-e-unknown-credentials-from-a-wcf-application.aspx

但是奇怪的是Test和Dev的server上面都是没有问题的.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐