五分钟带你玩转oauth2(十三)重写源码,定制spring security+oauth2的/oauth/token接口

五分钟带你玩转oauth2(十三)重写源码,定制spring security+oauth2的/oauth/token接口

@RestController
@RequestMapping("/oauth")
public class OauthController {
 
 
    @Autowired
    @Lazy
    private TokenStore tokenStore;
 
    @Autowired
    private TokenEndpoint tokenEndpoint;
 
 
    /**
     * 重写login接口
     * 
     * @param principal
     * @param parameters
     * @return
     * @throws HttpRequestMethodNotSupportedException
     */
    @PostMapping("/token")
    public Result<Map<String, Object>> postAccessToken(Principal principal,
        @RequestParam Map<String, String> parameters) throws HttpRequestMethodNotSupportedException {
        OAuth2AccessToken accessToken;
        accessToken = tokenEndpoint.pos
上一篇:【安全警告】Oracle 12c 多租户的SQL注入高危风险防范


下一篇:2021年,营销业会发生什么?