表5-3基于身份分组的单因素方差分析续表注:*p<0.05;**p<0.01;***p<0.001。对于信息需求,本科生的样本均值为5.230,在4个分组中最小,表明本科生对学术信息的需求水平不高,而博士研究生的样本均值为5.998,在4个分组中最大,表明博士研究生对学术信息的需求比较高。......
2025-09-29
杜红俊
(微软(中国)有限公司 上海 200030)
摘要:介绍了基于声明的认证系统原理,探讨了其中的基本概念,如声明、安全令牌、发行机构、安全令牌服务以及应用系统,描述了其认证的数据流程。在工程实践中,讨论了基于微软Window Identity Framework(WIF)的解决方案,分析了使用WIF实现基于声明认证系统的原理与方法,并实现了一个原型系统。在此原型系统中,介绍了它的关键代码实现原理,同时也提供了核心数据库设计。在最后介绍了联合认证的概念。基于声明的认证系统可以很容易与其他同类型的认证系统连通,方便企事业单位进行联合认证。
关键词:声明,认证,身份验证提供者,身份认证使用者,支持声明的应用程序,安全断言语言
作者简介:杜红俊,男,2025年生,工商管理硕士,现场服务部高级技术专家,主要从事及研究领域:软件架构设计、安全架构分析以及系统性能调优。E-mail:robertdu@microsoft.com。
Implementation of Claim Based Authentication System Solution(https://www.chuimin.cn)
DU Hongjun
(Microsoft China Co., Ltd., Shanghai 200030, China)
Abstract: This paper presents the design of claim based authentication system, describes common features in claim based authentication system, for instance, identity, security token, issue authority, secure token service(STS) and relying party. In practice, this paper implements a prototype system based on Microsoft Windows Identity Framework (WIF). This paper demonstrates how to use WIF to implement a claim based authenticated system. In the system, this paper provides key sample code and database system design. At last, federation authentication in claim based authentication system is introduced. Claim based authenticated system is easy to federate with other claim authentication identity provider. It is powerful for organization federation.
Keywords: Claim, Authentication, Identity Provider, Relying Party, Claim-aware Application, Security Assertion Markup Language, JSON Web Token (JWT)
相关文章
表5-3基于身份分组的单因素方差分析续表注:*p<0.05;**p<0.01;***p<0.001。对于信息需求,本科生的样本均值为5.230,在4个分组中最小,表明本科生对学术信息的需求水平不高,而博士研究生的样本均值为5.998,在4个分组中最大,表明博士研究生对学术信息的需求比较高。......
2025-09-29
身份认证的目的在于对通信中某一方的身份进行标识和验证。口令技术由于其简单易用,因此成为目前一种常用的身份认证技术。身份认证协议是一种特殊的通信协议,它定义了参与认证服务的所有通信方在身份认证过程中需要交换的消息格式、消息发生的次序及消息的语义。KDC负责给通信双方创建并分发共享密钥,通信双方获得共享密钥后再使用对称加密算法的协议进行相互之间的身份认证。......
2025-09-30
在WEB 标准成为WEB 开发人员的共识以前,或者说在CSS 语言被广大WEB 开发人员掌握并广泛使用之前,网页布局大量使用表格来实现。其次,使用table、tr、td 等标签来实现布局,使得这些标签丧失了它们本来的语义。再次,大量使用表格实现布局,直接违反了结构和表现分离的原则,从而不符合WEB 标准。在目前的WEB 开发实践中,普遍采用CSS 结合div 标签来实现网页的布局。这样整个页面的版式就受到了控制,从而实现了网页的布局。......
2025-09-30
基于这种思想形成的仪器,就叫虚拟仪器。图6-20传统仪器与虚拟仪器比较综上所述,我们给出虚拟仪器的概念:所谓的虚拟仪器,就是在以通用计算机为核心的硬件平台上,由用户设计定义,具有虚拟面板,测试功能由测试软件实现的一种计算机仪器系统。虚拟仪器突破了传统电子仪器以硬件为主体的模式。实际上,使用者是在操作具有测试软件的电子计算机进行测量时,犹如在操作一台虚设的电子仪器,虚拟仪器因此而得名。......
2025-09-29
我们不否认学习者所处的社会环境背景的重要作用,不过,相对于学习者的学习而言,他们所处的社会环境仅是以协同的方式发挥作用,因此,可以被看作学习的内容、材料或学习的条件。环境能够促进学习,不过赋予学习以意义的是学习者本身。此外,一个人赋予知识的意义并不能直接被传递给另外一个人,只有学习者本人才能炼制属于他自己的意义,并通过自身经验将这个意义与他之所“是”相兼容。......
2025-09-30
因变量所指向的是研究问题,而案例所代表的“样本”并非仅仅是定量研究中一串冰冷的数字,而是特定时空范围内一系列事件的总和及其具体的动态过程。因变量在空间上截断的意义在于保持概念背景的同质性,往往以特定的地理或环境相似性作为边界的划分规则,从而确保其跨案例变化的等价性。因变量对于案例选择的时间意义在于根据关键节点选择事件,精确展示具体因果机制变化的过程。......
2025-09-29
在学校教育中,学业成就主要是指学生的学习成绩,其通常是以学生考试分数作为重要的衡量指标。这种荣誉使二东对于学习和自身都形成较为正向的认知,并产生了积极的情感体验,在这种情境下,二东更愿意参与和投入到学习活动当中。在二东等人的叙事当中,尤其是中小学时期,他们都将获得好的学习成绩作为某一时期最为重要的学习目标。......
2025-09-30
学术界和工业界普遍认为,前传的时间同步精度要求在5G以上为+/-100 ns。因此,最小化非对称延迟的影响是实现超高精度时间同步的关键。为了解决上述问题,我们提出了一种基于深度强化学习的路由优化方案,来减少非对称延迟对前端时间同步精度的影响。我们的实验测试表明,Deep-TSR在减少非对称延迟方面具有出色的性能,并且在基于云的光与无线网络测试平台上Deep-TSR优于通用的机器学习方法[9]。......
2025-09-29
相关推荐