• WCF 第五章 行为 安全行为


    有一些重要的用来处理安全的行为。这些会在第八章”安全”中讲述,但是理解他们作为行为的作用是很值得的。

      ServiceCredentials 行为是一个用来确定一个服务的认证的服务行为。这个类对访问客户端安全信息是有用的,比如用户的Windows验证设置和客户端证书。它以一个行为的形式实现以便于它可以按照它们的安全信息检测进入的消息。

      一个操作行为的Impersionation属性用来客户端到服务端的角色扮演。当允许(或需要)角色扮演时,在信道中传输的客户端证书被WCF运行时用来在整个服务操作中扮演客户端角色。

      ServiceAuthorization行为,作用范围是服务层或者操作层,用来验证调用者访问服务或者操作的权限。使用这个行为,你可以设置一个用来检测用户提供的声明和去顶是否允许访问服务端的AuthorizationManager。

      ServiceSecurityAudit行为可以放在一个配置文件中的<serviceBehaviors>段并用来确定当每个服务请求时什么,是否有消息被自动记录。如果没有设置,没有审计信息会被记录。


    作者:DanielWise
    出处:http://www.cnblogs.com/danielWise/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    YbtOJ:NOIP2020 模拟赛B组 Day10
    洛谷11月月赛Ⅱ-div.2
    P1494 [国家集训队]小Z的袜子
    [模板]莫队/P3901 数列找不同
    P4145 上帝造题的七分钟2 / 花神游历各国
    P4109 [HEOI2015]定价
    P4168 [Violet]蒲公英
    分块
    P3378 【模板】堆(code)
    网络基础——网络层
  • 原文地址:https://www.cnblogs.com/danielWise/p/1904830.html
Copyright © 2020-2023  润新知