而不是使用
GitCredentialsProviderFactory
我想用的。我用过
MultipleJGitEnvironmentProperties
创建gitpropert
bean
. 然后通过从保险库获取的配置值提供凭据。
@Bean MultipleJGitEnvironmentProperties createGitProps(){
MultipleJGitEnvironmentProperties
properties = new MultipleJGitEnvironmentProperties();
properties.setUsername(username);
properties.setUri(uri);
properties.setSearchPaths(searchPath);
properties.setPassword(password);
properties.setCloneOnStart(true);
return properties;
}