我在Cloud Foundry中创建了uaac服务的实例,并将其与我的一个应用程序关联。现在,当我尝试将CLI定位为uaac实例时,出现以下错误,
$ uaac target <uaac URL>
failed to access <uaac URL>: Invalid SSL Cert for <uaac URL>/login. Use '--skip-ssl-validation' to continue with an insecure target
我已根据消息添加了该选项,
$ uaac target <uaac URL> --skip-ssl-validation
但是我又遇到了同样的错误,
failed to access <uaac URL>: Invalid SSL Cert for <uaac URL>/login. Use '--skip-ssl-validation' to continue with an insecure target
我不确定为什么不考虑该选项,即使提到该选项,我仍然再次遇到相同的错误。
最佳答案
在撰写本文时,这似乎是一个known issue:
在github评论上,有人通过配置文件中的设置(默认为~/.uaac.yml
)提出了一种解决方法:
https://127.0.0.1:8580:
skip_ssl_validation: true
ca_cert:
8580的本地uaa。
这仅对
uaac target
命令有效,但对uaac token
命令显然适用not