отзывать токен, oatuh2, пружинный ботинок - PullRequest
0 голосов
/ 11 марта 2019

Я пытаюсь отменить refresh_token, но безрезультатно. мой код.

конфигурация:

 @Bean
    public TokenStore tokenStore() {
        return new JwtTokenStore(jwtAccessTokenConverter());
    }

    @Bean
    public JwtAccessTokenConverter jwtAccessTokenConverter() {
        var converteToken = new TokenPersonalizado();
        converteToken.setKeyPair(new KeyStoreKeyFactory(new ClassPathResource("jwt.jks"), "123456".toCharArray())
                .getKeyPair("jwt"));
        return converteToken;
    }

    @Bean
    public DefaultTokenServices defaultTokenServices() {
        DefaultTokenServices defaultTokenServices = new DefaultTokenServices();
        defaultTokenServices.setTokenStore(tokenStore());
        return defaultTokenServices;
    }

Моя конечная точка

@PostMapping(value = "/revoke")
  public @ResponseBody
  void create(@RequestParam("token") String value) throws 
  InvalidClientException {
      defaultTokenServices.revokeToken(value);
}

Я получаю 200 статус, но токен не отозван. Может ли кто-нибудь помочь?

...