我正在尝试使用VSTSGit作为我的配置repo。
这是我的application.yml(隐藏或删除的敏感信息)
spring: cloud: config: server: git: uri: URL from VSTS ignore-local-ssh-settings: true host-key-algorithm: ssh-rsa host-key: HOST KEY FROM VSTS search-paths: '{application}' private-key: | -----BEGIN RSA PRIVATE KEY----------END RSA PRIVATE KEY----- passphrase: SOME PASSPHRASE
我不断地发现这个错误:
有人能帮我吗?
编辑-1:
调试进入Spring云配置服务器后,确切错误是主机密钥为“无效密钥类型”。
然后我意识到指定了hostKey
和hostKey算法。
一旦我删除了这两个属性,VSTS Git就可以连接了。
工作应用程序。yml如下所示:
Spring: 云: 配置: 服务器: 吉特: uri:来自VSTS的URL 忽略本地ssh设置:true 搜索路径:“{application}” 私钥:| -----开始RSA私钥-----
我正在使用spring云配置服务器 在我的一个应用程序中,我得到了一个存储在资源文件夹中的密钥存储: 我想得到密钥库。来自repo的jks,其中包含所有常规属性,如application。属性等。我的问题是: 1。我可以存储吗。git repo上的jks文件并将其提供给我的服务 2。如何确保该文件只转到相应的服务? 谢谢
我在spring cloud configuration 2020.0.3和spring boot 2.4.5中遇到了一个问题,详情如下: Yaml配置文件遵循多配置文件Yaml文档 我在配置服务器上有一个配置yaml文件 my\u cofig。亚马尔 我已经通过浏览器从配置服务器加载了配置,这是正确的。但是: 独自创立亚马尔 错误详细信息: 请帮帮我,非常感谢!
我想实现以下目标: 在“开发”模式下,在当前webapp中执行Spring云配置 因此,当前webapp的类路径包含对配置服务器和客户端的依赖关系: 在开发模式下,并在引导程序中具有以下属性。yml,没问题(嵌入式配置服务器已配置并启动) 当不在'dev'模式(例如spring.profiles.active=prod)时,当前的webapp不会启动:它无法自动装配我的属性(我猜嵌入式服务器是以错
我刚刚将我们的Spring Boot项目从引导升级到v2.6.2,从Spring Cloud升级到2021.0.0。 现在,我的远程配置获取没有任何效果,应用程序也无法获取正确的属性文件 [main]INFO o. s. c. c. c. ConfigServiceProperty tySourceLocator-从服务器获取配置:http://localhost:8080 [main]WARN
我最近将我的应用程序配置为使用SpringCloudConfig和Github作为配置存储库。 Spring靴-2.1。1.发布 我的应用程序几乎使用了所有现成的东西。我刚刚在我有HikariCP自动配置在后台发挥神奇的作用。 我正在刷新我的应用程序使用这个作业,调用方法上的刷新endpoint。 一切似乎都很好,但每次刷新配置时,我都会看到以下日志。这些日志显示HikariCP池在每次刷新时都会
我在单独的服务器上运行Spring Cloud gateway,配置如下: 但每次我从React应用程序中得到: 访问位于'http://11.1.1.1:8080/api/support/tickets/create'从原点'http://localhost:3000“”已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“access control Allow Or