阶段5 3.微服务项目【学成在线】_day18 用户授权_04-方法授权-方法授权实现
2.3 方法授权实现
2.3.1资源服务添加授权控制
1、要想在资源服务使用方法授权,首先在资源服务配置授权控制
1)添加spring-cloud-starter-oauth2依赖。
2)拷贝授权配置类ResourceServerConfig。
3)拷贝公钥。
课程管理这个服务已经被授权控制了
如果微服务想要被控制,因为科课程管理是后端管理的服务,所以它必须要校验令牌,校验用户身份
如果写了一个公开查询信息查询的服务,任何用户不用登陆就可以查询,它就不需要加入授权控制
第二步就是在方法上加注解
方法上加授权之前,要在授权配置类加注解。@EnableGlobalMethodSecurity(prePostEnabled = true, securedEnabled = true)
然后就可以方法上加授权了
方法授权-结束