我正在尝试使用网络服务,而网络服务又需要证书
证书安装在本地计算机上,我的用户帐户安装在我的商店(个人)中。
在开发模式(visual studio)中,我使用以下代码链接证书:
string thumbprintVal = WebConfigurationManager.AppSettings["Thumbprint"];
mPortType.ClientCredentials.ClientCertificate.SetCertificate(StoreLocation.CurrentUser,
StoreName.My, X509FindType.FindByThumbprint,
thumbprintVal);
它在开发中运行良好。
但是当我将代码发布到 IIS 时,它会出现以下错误:
无法使用以下搜索条件找到 X.509 证书:StoreName 'My'、StoreLocation 'CurrentUser'、FindType 'FindByThumbprint'、FindValue 'Thumbprint value'。"}
有人可以帮忙吗?
白板的微信
相关分类