Web Services Enhancements 3.0 Quick Start(二)

上次主要是 利用通过安全证书(Policy File)构建安全Web Service
现在有了服务器端的,肯定还有客户端的,现在就建立客户端的Policy File
一、在vs2005中打开客户端的项目
二、打开WSE的配置工具
三、新建客户端的配置文件(App.config)
四、通过配置文件打开App.config,并选择“Enable this project for Web Service Enhancements”选择Policy选项卡,点击Add..

五、输入Policy 名称,下一步,在选择客户端policy file和服务端policy file 选项中选择Secure a client application ,在客户端认证方式中选择Certficate和上次服务端的一样。

六、选择证书,并安装证书

七、使用证书
using  Microsoft.Web.Services3;
using  Microsoft.Web.Services3.Design;
using  Microsoft.Web.Services3.Security;
using  Microsoft.Web.Services3.Security.Tokens;

Service proxy 
=   new  Service();
proxy.SetPolicy(
" ClientPolicy " );
Console.WriteLine(
" Web Service returned: {0} " , proxy.HelloWorld());
总结
这两个主要通过一个示例来讲述怎么创建安全证书,使用安全证书,在下节中将全面介绍四个认证方式的示例
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值