C# winform程序使用证书

rogerlovewjh 2008-12-03 02:26:06
请问各位一个问题,我用JAVA写的webservice服务有SSL 加密的证书的,生成了client.keystore,client.truststore两个文件,那么我的C# winform程序如何通过SSL来访问webservice服务了。
...全文
800 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
rogerlovewjh 2008-12-03
  • 打赏
  • 举报
回复
c# winform里如何调用带有证书的webservice了?
现在我有webservice生成的客户端client.keystore和client.truststore 文件,但是我不知道该如何用才能调用到带有证书的webservice服务
rogerlovewjh 2008-12-03
  • 打赏
  • 举报
回复
rogerlovewjh 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 xiaozhulo 的回复:]
sou 就又了 你看看先关的安全证书使用说明就明白了 网上又相关资料
问GOOgle 去
[/Quote]
请问装好了那个安装程序,在怎么弄了?我真的不知道,我是第一次弄在个证书的,还请高手指点迷津
suners 2008-12-03
  • 打赏
  • 举报
回复
sou 就又了 你看看先关的安全证书使用说明就明白了 网上又相关资料
问GOOgle 去
rogerlovewjh 2008-12-03
  • 打赏
  • 举报
回复
是什么证书了?能否给个下载地址
suners 2008-12-03
  • 打赏
  • 举报
回复
Microsoft WSE 3.0
这个组建安装
suners 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 rogerlovewjh 的回复:]
现在我利用Visual Studio添加Web Service引用的方式生成客户代理,但是调用是会谈出证书的提示框,该怎么做才能把证书弄进去了。
[/Quote]
需要那个证书的安装。。
直接在微软上下一个 网上有资料下载的。。。
然后在客户端设置就可以了
rogerlovewjh 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xiaozhulo 的回复:]
zhe 这个东西不久前刚做好一个例子
[/Quote]
能够借鉴借鉴!
rogerlovewjh 2008-12-03
  • 打赏
  • 举报
回复
现在我利用Visual Studio添加Web Service引用的方式生成客户代理,但是调用是会谈出证书的提示框,该怎么做才能把证书弄进去了。
suners 2008-12-03
  • 打赏
  • 举报
回复
zhe 这个东西不久前刚做好一个例子
Old_Mouse 2008-12-03
  • 打赏
  • 举报
回复
公开的话,直接添加web引用就可以。
gomoku 2008-12-03
  • 打赏
  • 举报
回复
你的客户要接受WebService的证书才能建立起SSL连接,要做的就是信任WebService证书的颁发者,如果该颁发者不在你客户的Root CA中,则要添加。
(不验证服务端也可以,不过要调整配置,也不安全,受制于man-in-the-middle攻击)


如果WebService有公开它的服务描述或提供WSDL文件,则可利用Visual Studio添加Web Service引用的方式生成客户代理,你只要调用代理就可以了。
有很少的情况下,WebService还要验证客户证书,这时要调整客户的配置文件来包括客户的证书。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧