java ad域 单点登录_系统集成-SSO微软ADSF单点认证-AD域认证

本文介绍了在O2OA平台中利用微软ADFS进行基于SAML的单点登录集成。详细讲解了ADFS的基本概念,包括ADFS、AD和SAML的含义,并阐述了基于SAML协议的ADFS单点登录集成过程,包括ADFS的配置、接口开发和HTTPS服务的部署测试。
摘要由CSDN通过智能技术生成

关键词:系统集成,O2OA,SSO,单点认证,ADSF,AD域认证,SAML

O2OA平台提供灵活的系统集成方案,让企业信息平台与各类第三方系统进行集成。本篇主要介绍如何在O2OA中使用微软ADSF单点认证的方案与其他系统实现单点登入。

一、基本概念

1.1、 ADSF

Active Directory联合身份验证服务(AD FS,Active Directory Federation Services)是由微软自Windows Server 2003 R2起,在各个Server版本操作系统中提供的一个软件组件,其最新版本是集成在Windows Server 2019 的AD FS 2019(Azure AD)。

ADFS 使用基于Claims的访问控制验证模型来实现联合认证。它提供 Web 单一登录技术,这样只要在会话的有效期内,就可对一次性的对用户所访问的多个Web应用程序进行验证。

常见的联合身份验证的实现有SAML、OAuth、OpenID等方式,本文主要介绍的是基于Claims和SAML 2.0的 AD FS 联合身份验证。

1.2、 AD

AD的全称是Active Directory:活动目录,可以简单理解为LDAP。

1.3、 SAML

SAML (Security Assertion Markup Language),saml是一种xml格式的语言。 翻译过来大概叫 安全断言(标记)语言。 这里有两个点: 第一是“安全”, 第二是“断言(assertion)”。核心概念“断言”。 断言是什么? 就是做出判断的语言。比如一句话: 小明是超级管理员。 这就是一个断言。再来一个例子:小红没有权限读取根目录。这也是一个断言。SAML中大部分主要内容都是类似于:你是谁, 你有什么。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值