Kev*_*vin 15 wcf token wcf-security
我有一个WCF服务,它支持basicHttpBinding和webHttpBinding.当客户端成功登录时,服务器将为客户端生成一个令牌,以便稍后将所有请求传递给服务器.问题是客户端如何将令牌传递给服务器?我不想在每个Web方法上添加额外的参数来保存令牌.
mar*_*c_s 18
通常,执行此类操作的最佳方法是在WCF标头中传递此类"元信息".您可以轻松创建一个消息检查扩展WCF(这真的不是那么可怕,很难做的!),这将注入将令牌从客户端每个传出的请求,并从标题检索和验证它在服务器端.
有很多相当不错的博客文章向您展示如何创建消息检查器:
查看两个相关的接口来实现:
BeforeSendRequest和AfterReceiveReply要实现的消息AfterReceiveRequest和BeforeSendReply方法来实现| 归档时间: |
|
| 查看次数: |
12212 次 |
| 最近记录: |