不明白为何楼主有这样的要求?难道你想每次都提示安装证书么?
如果你有这样的意图的话,我想你对SSL还不了解吧?
据我所知,SSL是为了建立安全通道的,如果通讯双方的数据经过SSL强加密之后,就很难被人在传输中截获和监听,这样增加了安全,形象地理解为给通讯双方建立一个专门的管道,这个管道的访问权在于证书。所以没必要每次都提示亚。

解决方案 »

  1.   

    SSL 的英文全称是 "Secure Sockets Layer" ,中文名为 "安全套接层协议层 ",它是网景( Netscape )公司提出的基于 WEB 应用的安全协议。SSL协议可分为两层: SSL记录协议(SSL Record Protocol):它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。SSL是Security Socket Layer的缩写,技术上称为安全套接字,可以简单为加密通讯协议,使用SSL可以对通讯(包括电子邮件)内容进行高强度的加密,以防止黑客监听您的通讯内容甚至是用户密码。
      

  2.   

    我现在是 不知道怎么从webservice上获取这个证书,目前我是从webservice上把certificate到处为wscert.cer文件,然后和winform一块部署,在程序中加载这个文件构建一个X509Certificate的实例,请问有没有办法通过winform程序 从webservice上获取这个 certificate?
      

  3.   

    我也同样的问题,请问LZ解决了吗?我知道IE有个button清除SSL状态,但是我要在程序里实现,不可能让用户登录一次就手动一次去清楚。谁有这个Windows的API啊