• WCF Security系列(1)Security概述


      注:此系列文章是本人以前作为学习笔记来写的,现将这4篇公布出来,希望对大家有所帮助,如有不当的地方,欢迎一起讨论。
      1、WCF Security系列(1)--安全概述
      2、WCF Security系列(2)--服务器端的安全
      3、WCF Security系列(3)--基于UserName/Password的客户端验证方式
      4、WCF Security系列(4)--基于Certificate的客户端验证方式
      对于一个应用程序来说,最重要的特性之一就是安全。从一条消息从客户端发送到服务器端的整个过程,来考虑安全都要包括哪些方面的要求。
       数据完整性( Integrity ): 保证数据在客户端到服务器端之间不会被它人修改,可以通过数字签名来实现。
     数据机密性( Confidentiality):保证数据在客户端到服务器端之间不会被它人看到,即使看到了也是一串连神都看不懂的密文。通过加密解密来实现
     验证( Authentication ) :验证客户端和服务器的身份。
     授权 ( Authorization ) :客户通过身份验证后,对其进行授权,即哪些操作可以执行,哪些操作不可以执行。
    WCF提供了强大的功能来支持安全机制,那么我们来看看wcf如何实现上面提到的4点。
     数据完整性和机密性 通过在wcf服务端配置证书来实现传输消息的加密和解密。
     验证。WCF提供了多种验证机制,如:windows帐户验证,UserName/Password验证和Certificate方式的验证。
     授权。WCF同样提供多种方式来支持授权机制。如:基于Windows角色来实现,基于Asp.net角色来实现,另外wcf还允许你自定义你的验证和授权机制,有很大的灵活性。
       接下来的将具体讨论在WCF中是如何实现以上机制的.

  • 相关阅读:
    玛利亚∙多斯普拉泽雷斯
    八月惊魂
    电话
    占梦人
    睡美人
    [可并堆] Bzoj P4585 烟火表演
    [三分套三分] Codeforces NEERC 13 E. Easy Geometry
    [可并堆] Bzoj P1367 sequence
    [dp][组合数] Jzoj P6303 演员
    [树形dp][Tarjan][单调队列] Bzoj 1023 cactus仙人掌图
  • 原文地址:https://www.cnblogs.com/qy1141/p/990440.html
Copyright © 2020-2023  润新知