Oauth服务器授权代码自定义登录页面不起作用

时间:2019-06-25 05:41:23

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

我已经写了一个oauth服务器,我想使用授权代码流来生成具有自定义登录页面的访问令牌,在登录页面上的redirectin之后,当我提交登录表单时,它不会重定向到重定向url,而是停留在登录状态页面(表示未输入“ globalUserDetails”方法),正在使用spring登录页面时进行重定向。

我的WebSecurityConfigurer

    http
        .authorizeRequests()
            .antMatchers("/resources/**","/**").permitAll()
            .antMatchers("/oauth/authorize**", "/login**", 
         "/error**","/resources/**").permitAll()
            .anyRequest().authenticated()
            .and()
        .formLogin()
            .loginPage("/login")
            .permitAll()
            .and()
        .logout()
            .permitAll();


   @RequestMapping(value="/login", method = 
   {RequestMethod.GET,RequestMethod.POST})
      public String getHomePage(){
        return "login";
    } 

0 个答案:

没有答案