首页 > 其他分享 >软件测试单点登录之—单点流程

软件测试单点登录之—单点流程

时间:2023-07-27 14:07:22浏览次数:40  
标签:服务网 单点 登录 用户 认证 站点 票据 软件测试

用户认证中心采用票据传递的方式进行用户信息共享,保证登录会话在不同的站点进行创建。用户访问目标站点时通过当前登录的站点创建票据,传递票据到目标站点,目标站点接收到票据之后调用用户中心认证系统接口进行票据认证,认证成功之后创建登录会话从而使得用户能够进行跨站登录,具体单点登录流程如下图所示。

软件测试单点登录之—单点流程_用户中心

当公众用户发起登录接入系统(例如:石家庄政务服务网)请求时,将重定向至省级用户中心认证登录界面,校验用户名和密码成功之后,用户中心认证系统重定向石家庄政务服务网的接收票据地址,并且附带票据ticket信息(即安全认证信息),石家庄政务服务网接收到票据之后,通过调用用户中心认证系统的票据认证接口进行认证票据,认证成功之后即可获取到用户中心认证提供的令牌,接入系统通过调用用户中心认证系统提供的获取用户信息接口获取该登录用户的相关基本信息。

标签:服务网,单点,登录,用户,认证,站点,票据,软件测试
From: https://blog.51cto.com/jcy58/6867757

相关文章

  • 005--验证码及应用于登录案例,idea技巧之开启热部署..
    参考:SpringBoot|稀客大大(heyige.cn)自勉:勤则百病皆消,懒则诸事不顺1.idea技巧之-定位已经打开的代码,在文件夹中的位置2.idea技巧之-在idea上改变数据库表最后别忘记点击OK3.验证码使用依赖<dependency><groupId>com.github.whvcse</groupId><artif......
  • 软件测试|SQL指定查询条件,WHERE的使用
    前言使用SQL从单个表或者多表联合查询数据时,可以使用WHERE子句指定查询条件。当给定查询条件时,只有满足条件的数据才会被返回。建议您使用WHERE子句来过滤记录,以获取必要的结果集。WHERE子句不仅可以用在SELECT语句中,还可以用在UPDATE、DELETE等语句中,我们将在后续进......
  • 软件测试|web自动化测试神器playwright教程(十一)
    前言在我们进行web自动化测试的过程中,我们经常会面临需要登录的情况,每一次打开页面如果都需要重新登录的话,就会大大增加测试所需要的时间,体现不出自动化测试的优势,我们都知道selenium可以通过cookie实现登录,那么playwright能不能实现这个功能呢?答案是肯定的,playwright可以实现......
  • 软件测试|超好用超简单的Python GUI库——tkinter(十四)
    前言我们知道我们可以使用pillow绘制不同形状的图形,但是我们能不能使用tkinter实现这个功能呢,当然可以,tkinter也可以实现图形的绘制,并且可以将绘制的图形添加到我们的GUI中。我们可以通过tkinter的画布控件Canvas来实现绘制功能。Canvas画布控件Canvas控件具有两个功能,首先它......
  • 软件测试|超好用超简单的Python GUI库——tkinter(十五)
    前言上一篇文章我们介绍了tkinter的Canvas画布控件,并且使用画布控件绘制了线条,本篇文章我们将介绍使用Canvas绘制更多图形。参数介绍属性说明activedash当画布对象状态为"active"的时候,绘制虚线activefill当画布对象状态为"active"的时候,填充颜色activest......
  • 软件测试|超好用超简单的Python GUI库——tkinter(十六)
    前言我们在使用各种软件时,菜单是我们最常用的功能之一,菜单以可视化的方式将一系列的“功能选项卡”进行分组,并在每个分组下又“隐藏”了许多其他的“选项卡”。当打开菜单时,这些选项卡就会“显式”的呈现出来,方便用户进行选择,比如我们常用的QQ音乐播放器,如下图:tkinter同样给我......
  • 软件测试|SQL选取数据,你会了吗?
    前言很多时候,我们是需要从表中选择数据进行操作的,表中数据那么多,我们应该如何在表中选取数据呢?SQLSELECT语句用于从表中选取符合条件的数据,该数据以临时表的形式返回,称为结果集。SELECT基本语法SELECTcolumn1,column2,columnNFROMtable_nameWHEREconditions;col......
  • poj 2886 Who Gets the Most Candies? (线段树单点更新应用)
                           poj2886WhoGetstheMostCandies?DescriptionNchildrenaresittinginacircletoplayagame.Thechildrenarenumberedfrom1toNinclockwiseorder.Eachofthemhasacardwithanon-zerointegeronit......
  • uva 12299 RMQ with Shifts(线段树单点更新初步应用)
                                 uva12299RMQwithShiftsInthetraditionalRMQ(RangeMinimumQuery)problem,wehaveastaticarrayA.Thenforeachquery(L,R)(LR),wereporttheminimumvalueamongA[L],A[L+1],...,A[R].N......
  • ansible一时脑抽使用file模块操作文件导致远程主机bin目录软连接被更改,系统无法登录
    如题,二者有相同的参数,脑抽执行后就悲剧了,造成多个主机无法远程登录。故障起因:错误操作:使用ansilbe远程往目标主机/bin目录拷贝文件的时候,使用错误模块,本该使用copy模块,而使用了file模块,造成远程主机/bin这个软连接被连接到了不存在的文件,并且权限被设置为了644。影响:造成远程主......