我在iis上托管了一个wcf rest服务,它启用了ssl。我有一个控制台应用程序和一个浏览器作为客户端。是否可以在控制台应用程序上实现ssl?是可能的,任何相关资源的想法或链接都将非常有用。
答案 0 :(得分:0)
如果要在控制台应用程序中使用相互SSL与REST服务,则可以使用WebChannelFactory
类。
http://msdn.microsoft.com/en-us/library/bb908674.aspx
使用WebChannelFactory.Credentials
属性设置客户端证书。这种方法的优点是您可以在连接中设置证书,以便以后可以更改它而无需重新编译。
或者,您可以使用HttpWebRequest
类及其ClientCertificates
属性。