我正在编写扩展AuthorizationServerConfigurerAdapter的授权服务。
当前,当服务在方法accessTokenConverter()上启动时,正在设置签名密钥。
有没有办法动态设置密钥?
因此,我可以在不重启服务的情况下替换签名密钥吗?
@Configuration
@EnableAuthorizationServer
public class AuthorizationServerConfig extends AuthorizationServerConfigurerAdapter {
@Bean
public JwtAccessTokenConverter accessTokenConverter() {
final JwtAccessTokenConverter converter = new JwtAccessTokenConverter();
converter.setSigningKey("secret");
return converter;
}
}
答案 0 :(得分:0)
所以我找到了一个解决方案,我只是添加了一个解决方案,它不仅使服务启动时还使密钥修改可用。
class EditProfileActivity : BaseActivity() {
override fun getPageTitle(): SpannableString = SpannableString(getString(R.string.edit_profile))
}