【发布时间】:2013-03-11 15:00:38
【问题描述】:
我创建了一个使用基本身份验证(sql 成员资格提供程序)和 https 的简单 WCF Web 服务。尽管我的客户尝试访问它时遇到问题。
我几乎 100% 肯定这与证书不受信任有关,尽管我认为可能几乎所有方法都尝试过。
应用程序托管在 IIS 中。当我尝试编辑“默认网站”的绑定并为 https 选择证书时,它只显示我个人存储中的证书。所以我不能从受信任的商店中选择任何证书。
我尝试在 MMC 中从个人添加权限并将其拖回受信任的人或受信任的 CA 存储,尽管它仍然没有显示在 IIS 中。
我的客户端返回的错误是:错误:底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系。
我已经尝试了所有here 来解决这个问题。
他们有什么方法可以从受信任的商店为 IIS 中的 https 设置证书吗?或者,如果这不是问题,有人可以阐明真正的问题吗?
【问题讨论】:
标签: c# asp.net wcf iis certificate