以编程方式设置Spring OAuth2 userInfoUri

时间:2018-05-03 15:11:17

标签: java spring spring-boot spring-security oauth

this SO question中,我可以看到如何设置Spring OAuth2客户端凭据。

但我还需要设置userInfoUri。通常使用security.oauth2.resource.userInfoUri属性设置。但就像前面提到的SO问题一样,我需要从我的Java代码中设置它。

应该有一个可以注入Spring上下文的对象,或者自动配置一个配置对象来设置userInfoUri

编辑:下面是一些相关的依赖项。

    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-oauth2</artifactId>
        <version>2.0.0.M3</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <version>5.0.4.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.security.oauth</groupId>
        <artifactId>spring-security-oauth2</artifactId>
        <version>2.3.2.RELEASE</version>
    </dependency>

0 个答案:

没有答案