单点登录的基本原理

任何技术,抓住核心知识则一通百通,要明确战略再研究战术。

 

单点登录的原理不难,还是我以前说的,真经一句话。就是对于多个应用系统使用统一验证手段,核心就是这么简单。

 

难就难在如何使多个系统统一起来。要考虑到协议,安全,可伸缩,易用,系统变动小等等因素。

 

本来SUN公司有个openSSO做的很不错,可惜啊,威胁到了oracle以前自身的一个单点登录系统,被枪毙了。忘了是哪个公司组织人马搞了一个openAM的来继承它的路子。唉,JAVA真的是很头痛啊。

 

我这里不讲SSO的很深东西,不仅字多还麻烦,有个不错的入门文章,我看了后做了注释,应该对入门想了解SSO的朋友门有点帮助。这里上传后,新人要注册三后后才能下载,我就传到小豆上去了。有兴趣的就去see see吧

http://www.docin.com/p-229815685.html

 

OpenAM单点登录框架 OpenAM 提供核心的标识服务用来简化实现在一个网络架构中的透明单点登录,包括集中式或者分布式的单点登录。主要的特性有: •完全符合开源AAA产品; AAA协议:计算机安全领域的协议,AAA指:鉴权,授权,计费(Authentication, Authorization, Accounting) •简单易用、易配置; •纯Java开发; •可轻松配置联合认证系统,并集成到已有项目中。 •支持 XACML 协议 •100%支持 OAuth 认证协议 •企业监控 立即下载

相关推荐

用51单片机和LD3320语音模块DIY一个会说话的温度报警器(附完整代码)

本文详细介绍了如何使用51单片机和LD3320语音模块DIY一个智能温度报警器,包括硬件选型、电路设计、软件开发及核心功能实现。通过DS18B20温度传感器和语音模块的结合,实现温度超标时的语音报警功能,适合智能家居系统等应用场景。附完整代码,方便开发者快速复现。

weixin_42525632的博客 420

基于OpenAM系列的SSO----基础

OpenAM简介:OpenAM是一个开源的访问管理、授权服务平台。由ForegeRock公司发起。OpenAM前身为OpenSSO,由SUN公司创建,现在属于Oracle。 本文在OpenAM 13版的Getting started With OpenAM文档上进行描述和总结。 在这个文档中你将了解如何使用OpenAM 和 Web策略代理 (policy agent)来管理一个网...

1003

Mid-360激光雷达与IMU标定实战:从环境配置到参数优化

本文详细介绍了Mid-360激光雷达与IMU标定的完整流程,涵盖环境配置、驱动适配、参数优化及实战操作。重点解析了标定参数设置技巧与常见问题解决方案,帮助开发者提升机器人感知系统的定位与建图精度,确保LiDAR-IMU数据融合的最佳效果。

a1b2c3d的博客 916

OPENAM使用小结2

部署好OPENAM之后,它默认会有一个密钥库,这时你要创建自己的密钥库:

qq_36243824的博客 2961

水文模型大合集---SWAT模型、VIC模型、HEC-HMS模型、HSPF模型、FVCOM模型、Delft3D模型、HYPE模型.......

1.1 面源污染概要1.2 SWAT模型及应用1.3 SWAT模型原理1.4 SWAT模型输入文件1.5 ArcGIS与SWAT关系。

jwwkyjspt的博客 4360

卸载重装Ubuntu22.04双系统

先说一下写此篇文章的背景吧,我在Windows下配置了三个cornerNet深度学习环境分别是cuda10.3(显卡版本太高不支持),cuda11.3(配置后偶然看到一篇说这个版本win下只能用CPU跑),最后是cuda11.1终究还是没能跑通代码,因为它的代码是在Liunx系统写的,就想着装个Ubuntu试试看,在网上看说一般软件不要装太高版本,我就下载了470版的显卡驱动,跟着步骤升级了系统内核,结果第二天开机Ubuntu就崩了,开机黑屏左上角只有一道横杠显示,只能按ctrl+shift+f5进入命令窗

编程小白的博客 8109

openAM 志遗

2012.7.20 最近一直在搭建OpenAM验证环境, 但总是有问题。单点登陆算是实现了,但policyagent 的policy总是不完全正确。 ForgeRock的文档太简单;   OpenAM Policy Agent 3 Installation Guide Sun的文档又与最新程序不一致;820-7251.pdf  (j2ee agent 3.0 for tomcat6)

silent1的专栏 1852

C# 上位机内存泄漏排查指南:3 个工具 + 4 个技巧,从 GC 频繁到稳定运行 720 小时

C# 上位机内存泄漏排查的核心是「先定位泄漏存在,再追溯引用根源,最后修复验证通过「Visual Studio 诊断工具(快速定位)+ dotMemory(深度分析)+ PerfView(生产监控)」三个工具的配合,结合「复现场景、排查静态成员+事件、检查非托管资源、GC 日志验证」四个技巧,可高效解决绝大多数泄漏问题。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 736

单点登录基本原理详述

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。 1 最简单实现SSO的方法就是用Cookie,实现流程如下所示: 发现以上的方案是把信任存储在客户端的Cookie里,这种方法虽然实现方便但立马会让人质疑两个问题: Cookie不安全不能跨域免

摩西的博客 爱it 爱生活 爱折腾 1034

Chrome更新出现错误代码3: 0X80070422 -- system level的解决方案

本文主要介绍了Chrome更新出现错误代码3: 0X80070422 – system level的解决方案,希望能对使用Chrome的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 1万+

innovus:像ICC2一样设置placement label

ICC2有placement label/placement rule功能,能控制各种类型cell 之间的spacing规则,包括top和bottom edge的spacing。innovus也有相同的功能,以下示例方便大家了解用法。我们需要给所有OAI* cell之间设置一个spacing rule,让他们不要上下或者挨着。效果如下图,这个spacing指的是同一边的间距,不是cell间距。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 833

单点登录SSO的实现基本原理

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在 大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系 统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的...

chenfujian87的专栏 152

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

单点登录(SSO)的实现---通行证的基本原理

单点登录(SSO)的实现---通行证的基本原理screen.width-460)this.width=screen.width-460" ōnclick="if(this.width>screen.width-461) window.open(attachment/Mon_0611/335_934.gif);" src="http://016.cn/upimg/allimg/080

凌于淳风的专栏 1134

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

cas系列(一)--cas单点登录基本原理

一、为什么要实现单点登录 随着信息化不断发展,企业的信息化过程是一个循序渐进的过程,在企业各个业务网站逐步建设的过程中,根据各种业务信息水平的需要构建了相应的应用系统,由于这些应用系统一般是 在不同的时期开发完成的,各应用系统由于功能侧重、设计方法和开发技术都有所不同,也就形成了各自独立的用户库和用户认证体系。随着新的业务网站不断的增 加,用户在每个应用系统中都有独立的账号,这样就造成在访问不同

享耳三羊 4269

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

单点登录(Frontend Single Sign-On,SSO)基本原理

前端单点登录(Frontend Single Sign-On,SSO)是一种身份验证机制,允许用户在访问多个相关的应用程序或网站时,只需一次登录,即可访问所有的资源,而无需重复登录。这样,用户只需要在初始登录时进行一次身份验证,就可以在整个会话期间访问多个应用程序而无需再次登录,从而提供了更加便捷和一致的用户体验。5. 返回令牌:身份提供者将令牌返回给浏览器,通常是通过重定向到之前访问的应用程序,并将令牌作为参数传递。6. 存储令牌:浏览器收到令牌后,将其存储在本地,通常是在浏览器的本地存储或会话存储中。

CharliePuthJJ的博客 633

单点登录(SSO)的实现—通行证的基本原理

!!!一个人的成功来自于他的观念和思想!!!单点登录(SSO)的实现—通行证的基本原理2007-08-14 18:11:24 / 个人分类:PHP学习 问题起源:想做一个面向校园的网站,因为势单力薄。部分模块采用整合其它开源系统的方案,比如BBS系统和BLOG系统。首先面临的就是用户身份认证的方式。由于这些不是自己开发的系统,都分别有自己的用户系统,于是面临统一身份认证的过程。

xiaodong liang 850

基于CAS单点登录—概述

一、简介       单点登录(Single Sign On , 简称 SSO)是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 实例: 当我们从网易的门户登录成功后,我们可以直接进入网易旗下的所有应用,而不需要重新登录。 二、SSO体系中三种角色 认证中心(1个) Web应用(多个)

遇见更好的自己 1221

单点登录原理与简单实现 以及单点登录的三种实现方式

单点登录原理与简单实现 一、单系统登录机制 1、http无状态协议   web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系   但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器...

家有代码初写成 的博客 9946

使用WIF实现单点登录Part II —— Windows Identity Foundation基本原理

在上一篇文章中,我们已经使用WIF构建了一个基于MVC4的简单的身份验证程序,在这篇文章里,我们将探讨一下到底什么是WIF,以及它的工作原理。然后在下一篇文章开始,我们将实际操作,实现单点登录功能。 身份标识的挑战 在上一篇文章也提及到了,大部分的开发人员并不是安全方面的专家,很多人对于身份验证,授权以及用户体验个性化等工作感觉非常的不爽。传统的计算机技术的课程里通常也不会教这些课...

weixin_30918415的博客 78

单点登录配置

单点登录配置: 1.新增5个文件 utils/auth.js. utils/sso.js. utils/store.js. premission.js. api/login.js 其他修改如下: 2.具体修改内容截图 2.1 login.js 2.2 UserMenu.vue 2.3 router.config.js 2.4 user.js 2.5 auth.js 2.6 request.js 2.7 sso.js 2.8 store.js 2.9 premission.js

hkduan的博客 1376

使用WIF实现单点登录Part II —— Windows Identity Foundation基本原理 -摘自网络

在上一篇文章中,我们已经使用WIF构建了一个基于MVC4的简单的身份验证程序,在这篇文章里,我们将探讨一下到底什么是WIF,以及它的工作原理。然后在下一篇文章开始,我们将实际操作,实现单点登录功能。 身份标识的挑战 在上一篇文章也提及到了,大部分的开发人员并不是安全方面的专家,很多人对于身份验证,授权以及用户体验个性化等工作感觉非常的不爽。传统的计算机技术的课程里通常也不会教这些课...

weixin_30340745的博客 89

vue实现单点登录的N种方式

最近项目停工了,RageFrame的学习暂时告一段落,这一篇给大家分享下有关单点登录的相关知识,并提供一些demo给大家参考,希望对想了解的朋友有一些帮助。 话不多说,先上原理(借鉴地址:https://www.jianshu.com/p/613e44d4a464) 点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也...

林恒的博客 4552
上一篇: 规划我的30年后
下一篇: 着手准备着技术转型
thoughtfly
博客等级 码龄17年 7粉丝 121原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值