package cn.mb.cloud.auth.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.oauth2.provider.token.TokenStore; import org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter; import org.springframework.security.oauth2.provider.token.store.JwtTokenStore; @Configuration public class JwtTokenStoreConfig { private final String SigningKey = "Bo3XdHukD8FE62ki"; //注册JwtAccessTokenConverter @Bean public JwtAccessTokenConverter jwtAccessTokenConverter() { JwtAccessTokenConverter jwtAccessTokenConverter = new JwtAccessTokenConverter(); //配置jwt秘钥 jwtAccessTokenConverter.setSigningKey(SigningKey); return jwtAccessTokenConverter; } //注册TokenStore @Bean public TokenStore jwtTokenStore() { return new JwtTokenStore(jwtAccessTokenConverter()); } }