我在启用了 ssl 的 iis 上托管了一个 wcf 休息服务。我有一个控制台应用程序和一个浏览器作为客户端。是否可以在控制台应用程序上实现 ssl?是可能的,任何想法或相关资源的链接都将非常有帮助。
问问题
324 次
1 回答
0
如果您想在控制台应用程序中将双向 SSL 与 REST 服务一起使用,则可以使用WebChannelFactory
该类。
http://msdn.microsoft.com/en-us/library/bb908674.aspx
使用该WebChannelFactory.Credentials
属性设置客户端证书。这种方法的优点是您可以在配置中设置证书,以便以后可以更改它而无需重新编译。
或者,您可以使用HttpWebRequest
该类及其ClientCertificates
属性。
于 2012-04-29T08:54:35.670 回答