摘要: 场景描述客户端与服务端安装了相应的证书,并且均为SecurityMode采用了编程式配置,如下所示:运行后,客户端提示如下类似错误:传出消息标识检查失败。所预期的远程终结点的 DNS 标识为“localhost”,但是远程终结点提供的 DNS 请求为“192168168151service”。如果此远程终结点合法,您可以通过在创建通道代理时明确地将 DNS 标识“192168168151service”指定为 EndpointAddress 的“标识”属性来解决此问题。原因分析在服务配置证书后,默认的dns将被替换为证书主题。解决方案只能更改客户端的的DnsIdentity值。本想尝试更改服务 阅读全文
posted @ 2012-07-03 22:48 beta2013 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 应用场景WCF的服务端与客户端可使用证书加强其通讯安全。解决方案一:利用Visual Studio的Prerequiste参考完整版WPF Browser Application证书制作、发布与自动下载安装一文。流程总结如下:1、生成证书2、创建证书安装程序3、到目录C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\下建证书安装程序对应的prerequiste包4、为应用程序的安装/发布的Prerequiste设定项解决方案二:自制证书安装程序与应用程序一起发布1、生成证书使用“Visual Studio命令 阅读全文
posted @ 2012-07-03 19:04 beta2013 阅读(466) 评论(0) 推荐(0) 编辑