首页 > TAG信息列表 > spring-oauth2

春季oauth2授权代码流程,用于VK(Vkontakte)的配置

我正在使用社交网络Vkontakte作为Oauth2授权服务器.所以我有几个步骤: 1)使用request_type = code获取带有请求的代码2)当我发送访问令牌uri的请求时获得accessToken 所以我想使用Spring Oauth2,但是我应该先获取授权代码,然后访问令牌,我尝试将其添加到application.yml中: authori

如何配置Spring Boot和Spring Security以支持表单登录和Google OAuth2登录

我正在努力用Spring Security配置Spring Boot应用程序以支持两种登录机制:表单登录和Google OAuth2登录. 我想要一个带有传统登录表单的登录页面.该页面上还会有一个“使用Google身份验证按钮”. 登录表单是默认的登录方法,也就是说,当尝试访问受保护的资源时,login.jsp将呈现.用户

java-带有client_credentials错误的Oaut2RestTemplate(不允许匿名)

我正在尝试使用ResourceServerConfigurerAdapter(带有Oauth2 client_credentials)访问受Spring Security保护的Web服务 以下是安全性配置 //Micoservice 1 @Configuration @EnableResourceServer class ResourceServerConfiguration extends ResourceServerConfigurerAdapter {

在Spring OAuth2中禁用确认页面

我正在通过分解three interconnected sample apps at this GitHub link集来研究Spring OAuth2.这些应用程序可以在我的devbox上按预期工作,但是authserver应用程序生成了一个不需要的确认页面,该页面要求用户确认他们在localhost:8080 / login上授权客户端以接收其内容.受保护的信息

spring – 如何从OAuth2授权服务器/用户端点获取自定义用户信息

我有一个配置了@EnableResourceServer注释的资源服务器,它通过user-info-uri参数引用授权服务器,如下所示: security: oauth2: resource: user-info-uri: http://localhost:9001/user 授权服务器/用户端点返回org.springframework.security.core.userdetails.User的扩

Spring OAuth2.0 – 动态注册OAuth2.0客户端

我正在使用Spring安全性设置OAuth2.0授权服务器.我想知道在OAuth2.0授权服务器启动并运行后是否有办法动态注册OAuth2.0客户端? 基本上,我知道我可以通过扩展AuthorizationServerConfigurerAdapter并覆盖configure方法在内存中添加客户端详细信息来配置OAuth2.0服务器时注册客户端.

Spring Boot OAuth2 JWT和UserDetailsS​​ervice

在我的Spring Boot应用程序中,我正在尝试配置Spring OAuth2 JWT 这是我的OAuth2ServerConfig配置: @Configuration public class OAuth2ServerConfig { private static final String RESOURCE_ID = "restservice"; @Bean @Primary public DefaultTokenServices t

Spring oauth2已拒绝访问

我是OAuth2的新手,并尝试在角色auth.server中构建一个服务器来授权用户和一个保留受保护资源的服务器… 我有使用ResourceServerConfigurerAdapter保护的问题.看起来他忽略了从userInfoUrl获取所有角色… 所以这里的代码: AuthServer @SpringBootApplication @EnableAuthorizationS

将自定义UserDetailsS​​ervice添加到Spring Security OAuth2应用程序

如何将下面的自定义UserDetailsS​​ervice添加到this Spring OAuth2 sample? 默认密码的默认用户在authserver应用程序的application.properties文件中定义. 但是,我想将以下自定义UserDetailsS​​ervice添加到the demo package of the authserver app以进行测试: package demo;