Опция --skip-ssl-validation не работает с uaac в облачной литейной

Я создал экземпляр службы 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

Я не уверен, почему вариант не рассматривается, и я снова получаю ту же ошибку даже после упоминания варианта.


person AnkitG    schedule 01.09.2016    source источник


Ответы (2)


Похоже, что на данный момент это известная проблема. пишу:

В комментариях на github кто-то предлагает обходной путь с помощью параметра в файле конфигурации (по умолчанию ~/.uaac.yml):

https://127.0.0.1:8580:
  skip_ssl_validation: true
  ca_cert: 

для местного uaa на 8580.

У меня это работало только с командой uaac target, но, видимо, нет для uaac token команда

person ealfonso    schedule 25.07.2017

Мое решение состояло в том, чтобы использовать префикс http перед моим uaa Ip

uaac target http://10.81.4.236:8080
person daniel the man    schedule 22.05.2018