I、身份(Identity)与安全主体(Security Principal)

从两个重要的概念谈起:Identity与Principal[上篇]
从两个重要的概念谈起:Identity与Principal[下篇]
WCF的三种授权模式

II、Windows用户组授权

基于Windows用户组的授权方式[上篇]
基于Windows用户组的授权方式[下篇]
模拟(Impersonation)与委托(Delegation)
模拟在WCF中的应用

III、ASP.NET Roles授权

ASP.NET Roles授权[上篇]
ASP.NET Roles授权[下篇]
通过扩展自行实现服务授权[提供源码下载]

IV、自定义授权方式

利用WCF自定义授权模式提供当前Principal[原理篇]
利用WCF自定义授权模式提供当前Principal[实例篇]
WCF自定义授权体系详解[原理篇]
WCF自定义授权体系详解[实例篇]

作者:蒋金楠
微信公众账号:大内老A
微博:www.weibo.com/artech
如果你想及时得到个人撰写文章以及著作的消息推送,或者想看看个人推荐的技术资料,可以扫描左边二维码(或者长按识别二维码)关注个人公众号(原来公众帐号蒋金楠的自媒体将会停用)。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文链接

深入剖析授权在WCF中的实现[共14篇]相关推荐

  1. 【转】x.509证书在WCF中的应用(Web/IIS篇)

    [转自]x.509证书在wcf中的应用( web/iis篇) 在上一篇"x.509证书在WCF中的应用(CS篇)"里,我们知道了如何在应用程序中,利用x.509证书来验证WCF的消 ...

  2. [轉帖]x.509证书在WCF中的应用(Web/IIS篇)

    http://www.cnblogs.com/yjmyzz/archive/2008/08/22/1272836.html 在上一篇"x.509证书在WCF中的应用(CS篇)"里, ...

  3. WCF技术剖析之十一:异步操作在WCF中的应用(上篇)

    按照操作执行所需的资源类型,我们可以将操作分为CPU绑定型(CPU Bound)操作和I/O绑定型(I/O Bound)操作.对于前者,操作的执行主要利用CPU进行密集的计算,而对于后者,大部分的操作 ...

  4. 在WCF中实现双工通信(转载)

    首先声明此文章是转载博客园蒋老师之作:http://www.cnblogs.com/artech/archive/2007/03/02/661969.html 双工(Duplex)模式的消息交互方式体 ...

  5. [转载]我的WCF之旅(3):在WCF中实现双工通信

    http://www.cnblogs.com/artech/archive/2007/03/02/661969.html 双工(Duplex)模式的消息交换方式体现在消息交换过程中,参与的双方均可以向 ...

  6. WCF中常用的binding方式

    WCF中常用的binding方式: BasicHttpBinding: 用于把 WCF 服务当作 ASMX Web 服务.用于兼容旧的Web ASMX 服务. WSHttpBinding: 比 Bas ...

  7. WCF中的序列化[上篇]

    SOA 和Message Windows Communication Foundation (WCF) 是基于面向服务架构(Service Orientation Architecture--SOA) ...

  8. 数字证书及在WCF中的应用

    一 概念 1.内容 证书的发布机构     证书的有效期     证书所有者(Subject)     签名所使用的算法     指纹以及指纹算法 公钥     私钥 2.存储区 3.有效性 二 作用 ...

  9. 在WCF中使用Flag Enumerations

    在WCF中使用Flag Enumerations 请看MSDN示例: [DataContract][Flags] public enum CarFeatures {     None = 0,     ...

最新文章

  1. Bind和Eval的区别详解
  2. Redis 命令--Redis哈希(hash)
  3. AdminLTE基本使用介绍
  4. 俄罗斯“指尖旋风”席卷南京
  5. Python中re.sub()实现替换文本字符串
  6. leetcode 368. Largest Divisible Subset | 368. 最大整除子集(动态规划详解)
  7. Drools:fireAllRules,fireUntilHalt和Timers内部代码清理的详细说明
  8. 清华博士直播 | 如何让AI模型更皮实、更稳定?
  9. 【java】java 定时任务线程池 ScheduledThreadPoolExecutor 源码阅读
  10. hive中groupby优化_Hive 查询优化总结
  11. web表格在css中属性,CSS属性之表格(Table)_html/css_WEB-ITnose
  12. DotNetBar.Bar作为容器使用的方法及Text更新原理
  13. 在Windows Server 2008下安装Oracle 10g出现未知错误
  14. python绝对值_python的绝对值
  15. Spring_背诵英文单词
  16. 工作一周随笔记———一个即将踏入编程的少年
  17. 51单片机实战教程(34 线缆摇摆测试机设计)
  18. SOCKET - 实现任意 HTTPS 站点代理, 支持篡改内容
  19. 为什么react选择了函数式组件(剖析原理)
  20. 如何自己创业开公司 创业流程

热门文章

  1. 开发物体识别桌、_想用人工智能实现安全风险管控?快来试试EasyMonitor一站式视频监控开发平台...
  2. ASP.NET MVC 自定义模型绑定1 - 自动把以英文逗号分隔的 ID 字符串绑定成 Listint...
  3. nyoj164——卡特兰数(待填坑)
  4. 【MySQL】(4)操作数据表中的记录
  5. 5 结构型模式之 - 适配器模式
  6. Autofac IoC容器基本使用步骤【1】
  7. tomcat8 进入不了Manager App 界面 403 Access Denied
  8. 水木告白工作室:Java从零入门之模仿头条资讯(一)
  9. LeetCode Reverse Words in a String III
  10. Delphi格式化函数Format、FormatDateTime和FormatFloat详解