今天搭建了一个SpringCloudOAuth2的AuthServer,主要在SpringSecurity的架构上加上验证服务器(@EnableAuthorizationServer)和资源服务器(@EnableResourceServer)。
各种配置网上都有,唯一需要注意的是@EnableResourceServer的HttpSecurity配置,最开始一直采用的下面这种方式

 http.authorizeRequests().antMatchers("/user").authenticated().anyRequest().permitAll();

然后再输入密码登陆验证的时候循环进入/login页面,去掉@EnableResourceServer就正常,但是在访问“=/user”,得不到正确的数据,只是空值。然后想添加各种@Order,看是否顺序问题,还是没有解决。最后通过下面这种配置,一下就解决了

 http.antMatcher("/user").authorizeRequests().anyRequest().authenticated();

不知道为什么?等以后多研究源码在更新。

SpringCloudOAuth2之验证资源服务器的配置相关推荐

  1. nginx静态资源服务器简单配置

    传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了.这种情况下一般都会需要 ...

  2. Linux-CentOS 7 nginx静态资源服务器简单配置

    nginx静态资源服务器简单配置 在nginx的server中可以拥有多个location,但location 后面那部分不能一样. 进入nginx安装目录的conf目录下,修改nginx.conf文 ...

  3. spring cloud 资源服务器授权配置

    1.1 资源服务授权配置 (1)配置公钥 认证服务生成令牌采用非对称加密算法,认证服务采用私钥加密生成令牌,对外向资源服务提供公钥,资源服务使 用公钥 来校验令牌的合法性. 将公钥拷贝到 public ...

  4. nginx配置静态资源html,详解nginx静态资源服务器简单配置

    传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了.这种情况下一般都会需要 ...

  5. nginx作为静态资源服务器的配置

    在http模块添加: server { listen 80; server_name localhost; location /www/ { root /data/; index index.html ...

  6. Zuul配置OAuth资源服务器

    Zuul配置OAuth资源服务器 1.分析 我们都知道Zuul是网关,所有的请求都要经过这里,再到指定的资源服务器,但是经过Zuul之后,你携带的token Zuul是不会携带着去访问 指定的资源服务 ...

  7. 认证服务器,资源服务器

    oauth2.0–基础–03–简单搭建认证服务器,资源服务器 代码文章 https://gitee.com/DanShenGuiZu/learnDemo/tree/master/auth2.0--le ...

  8. Apache Web服务器资源使用限制配置

    <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />以下内 ...

  9. 虚拟机dhcp服务器怎么检验,实验十二虚拟机上DHCP服务器的配置和验证.doc

    实验十二 虚拟机上DHCP服务器的配置与验证 一.实验目的 了解DHCP的基本概念和服务器的新特性 掌握DHCP服务器的安装与配置 掌握DHCP的运行方式 掌握DHCP客户机的设置 掌握ipconfi ...

  10. yum安装nginx,并配置静态资源服务器

    1.使用yum源安装nginx: 参考: https://www.cnblogs.com/lauren1003/p/5985206.html Linux下查看nginx的安装路径 输入:nginx - ...

最新文章

  1. c语言switch虚线,有以下程序:include<stdio.h>main(){int c;while((c=getchar())!='\n')switch(c-'2'){case 1:pu...
  2. [蓝桥杯]算法提高 道路和航路(spfa+deque+快读优化)
  3. 近期计算机视觉机器学习竞赛汇总
  4. 95-090-022-源码-bin脚本-CLI提交Job的时候加载插件
  5. 1,3-丙二硫醇行业调研报告 - 市场现状分析与发展前景预测
  6. Linux 命令(11)—— col 命令
  7. IT项目角色标准定义
  8. Enumeration与Iterator接口
  9. 高并发、高访问量如何计算【测试评估】
  10. fireFox post请求插件,火狐浏览器插件
  11. 使用功能点估算模型评估软件测试的工作量
  12. AutoK3s v0.4.8 发布 与 Harvester 梦幻联动
  13. 点线特征融合求取相机位姿
  14. 计算机word论文,怎么用电脑Word写论文?
  15. VTP Domain
  16. 计算机网络路由器配置实验怎么做,计算机网络路由器配置实验
  17. [GXOI/GZOI2019]逼死强迫症
  18. Bootstrap-综合案例-编写课程页面-导航条
  19. android页面布局4*4乘法表,day4(分支结构,循环结构,for循环,九九乘法表)
  20. newmark法 matlab,newmark法和wilson法求解单自由度体系加速度反应谱

热门文章

  1. doe五步法_实验设计(DOE)的七大步骤分析
  2. 打印机不弹出打印窗口_打印CAD图纸总是留白?做好这个操作,能打印出你想要的CAD图纸...
  3. 计算机专业英语缩略词
  4. GNU ARM Toolchain 初学者入门指南
  5. 计算机操作系统哪几部分组成,计算机操作系统的组成部分
  6. mt6735通用recovery_mt6735刷机包下载
  7. javaweb网上购物系统,jsp网页线上购物,mysql(源码+报告)
  8. 教你查看传说中的WPS2005彩蛋
  9. Visual Studio——使用多字节字符集与使用Unicode字符集
  10. CTPN在windows的CPU上运行经验