OAuth2受保护资源

您要使用OAuth2令牌保护API资源?这是一个简单的例子(与上面的客户端配对):

app.groovy

@Grab('spring-cloud-starter-security')

@RestController

@EnableResourceServer

class Application {

  @RequestMapping('/')

  def home() {

    [message: 'Hello World']

  }

}

application.yml

security:

  oauth2:

    resource:

      userInfoUri: https://api.github.com/user

      preferTokenInfo: false

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 您要使用OAuth2令牌保护API资源?这是一个简单的例子(与上面的客户端配对): app.groovy @Gra...
    咔啡阅读 181评论 0 1
  • Spring Cloud Security提供了一组用于构建安全应用程序和服务的原语,最小化。可以从外部(或集中)...
    咔啡阅读 2,044评论 0 1
  • 这是一个具有HTTP基本身份验证和单个用户帐户的Spring Cloud“Hello World”应用程序 app...
    咔啡阅读 614评论 0 1
  • 二、Spring Cloud OAuth2 token存数据库实现三、Spring Cloud Oauth2 JW...
    会动的木头疙瘩儿阅读 96,813评论 23 72
  • 微服务架构模式的核心在于如何识别服务的边界,设计出合理的微服务。但如果要将微服务架构运用到生产项目上,并且能够发挥...
    java菜阅读 2,975评论 0 6