1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > SSO单点登录Cookie实现

SSO单点登录Cookie实现

时间:2021-03-15 10:06:02

相关推荐

SSO单点登录Cookie实现

这个demo是从哔哩哔哩上面看的教程,但只将了登录,却没有将退出,内容也很简单,适合初学者了解SSO单点登录的意思和工作原理。

那么什么是SSO单点登录呢,下面几个图大家了解一下。

小编在csdn的主页面www域中登录后,在其他huiyi,download,blog等域名都显示登录了,这就是单点登录。

下面我们来实现一下。

一,配置hosts需要登录的域名

windows下面hosts文件在C:\Windows\System32\drivers\etc文件下

127.0.0.1

127.0.0.1

127.0.0.1

127.0.0.1

二,安装Gradle

1,官网下载:/distributions/

小编下载了gradle-4.7-bin.zip这个版本

2,解压后配置环境就可以了

3,windows+R打开cmd输入

gradle -v

成功;

三,创建sso项目

创建项目后配置build.gradle和settings.gradle

build.gradle文件

buildscript{repositories {mavenLocal()mavenCentral()}ext{springbootVersion='2.1.3.RELEASE'}dependencies{// classpath "org.springframework.boot:spring-boot-gradle-plugin:${springbootVersion}"classpath("org.springframework.boot:spring-boot-gradle-plugin:${springbootVersion}")}}subprojects {group 'com.sso'version '1.0-SNAPSHOT'apply plugin: 'java'apply plugin: 'io.spring.dependency-management'apply plugin: 'org.springframework.boot'repositories {//找依赖,先本地找,再到网络找mavenLocal()mavenCentral()}// 依赖,可以为全部项目加载依赖dependencies{compile 'org.springframework.boot:spring-boot-starter-web'//导入web依赖annotationProcessor 'org.projectlombok:lombok:1.18.2'compileOnly 'org.projectlombok:lombok:1.18.2'compile 'org.springframework.boot:spring-boot-starter-thymeleaf'}}

settings.gradle

rootProject.name = 'sso-use-cookir'include 'sso-main'include 'sso-vip'include 'sso-cart'include 'sso-main'include 'sso-login'

代码以上传至码云托管,/cyc426/sso-use-cookie.git

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。