WCF SSL客户端证书错误

时间:2012-10-03 10:39:25

标签: c# wcf ssl windows-8

在我们当前的项目中,我们使用的是.NET 4.0 / MVC / WCF客户端的Tibco / Java Web服务。我们正在使用双向身份验证。我们的证书以正确的方式发送,Tibco服务器发回证书。

现在,这可以在Windows 2008 R2中运行,使用Visual Studio 2010 / IIsExpress来运行Web应用程序。但是当在Windows 8 / Visual Studio 2012上使用完全相同的代码时,我们得到了很多:

  

无法与具有权限的SSL / TLS安全通道建立信任关系

它曾经在Windows 2012中运行良好,但是没有触及我们的集成(WCF)代码,这开始发生在我的同事然后也在我的机器上。

证书安装在与Windows 2008 R2计算机相同的商店中,我们也看到证书正在使用。

为了能够继续前进,我们将采用我们的计划B,即使用Visual Studio 2010 / Windows 2008 R2。所以我希望其他人遇到同样的问题并解决它。所以问题是,可能出现什么问题?

1 个答案:

答案 0 :(得分:0)

可能是aspnet / networkservice /您正在使用的任何用户AppPool无权读取证书存储区吗?

Check this article

特别是“安装客户端证书并授予用户帐户访问权限”部分。