zoukankan      html  css  js  c++  java
  • springboot 集成oauth2

    未实现。首先实现spring security.

    1. 关于oauth2

    隐隐觉得集成oauth2,用好它是一个不太简单的事儿,需要对oauth2了解一番。

    oauth2比较好的参考,都是别人原创文章:集成OAuth2入门详细教程     理解OAuth 2.0

    2.集成过程

      2.1添加依赖

    <!-- oauth2-->
            <dependency>
                <groupId>org.springframework.security.oauth</groupId>
                <artifactId>spring-security-oauth2</artifactId>
            </dependency>

    添加完依赖以后如果POM文件中报错,类型

    Failure to transfer org.hamcrest:hamcrest-core:jar:1.3  .... was chached in the local repository

    这是说在本地有缓存,把本地repository里对应的包删除掉,然后右键项目->maven->update project,报哪个包的错就删掉那个包。

     造成这个错误的原因是对应的包下存在有 .lastupdated文件,删掉这些文件就可以。

    stackoverflow上有类似解决办法。

      2.2启动服务

      添加完依赖,启动服务并访问swaggeUI页面(spring boot集成swagger ui)页面会有以下提示

    没有找到默认的用户名和密码,在配置文件中添加一个用户名密码

    security.user.name=qwert
    security.user.password=123456

    输入点击登录即可访问。

    到这儿,猜测是spring security的作用,有待验证

  • 相关阅读:
    DAY56
    DAY55
    DAY54
    DAY53
    DAY52
    DAY51
    DAY50
    spark1.1.0部署standalone分布式集群
    Storm流分组介绍
    Storm拓扑的并行度(parallelism)介绍
  • 原文地址:https://www.cnblogs.com/pangkang/p/8310000.html
Copyright © 2011-2022 走看看