curl -X GET --header 'Accept: application/json' --header 'Authorization: Bearer 90d2c018-73d1-324b-b121-a162cf870ac0' 'https://172.17.0.1:8243/V1.0.2/stock/getNA?name=te'
Терминала запросКак я могу разрешить ошибку «имя субъекта сертификата не совпадает с именем целевого хоста»?
"завиток: (51) SSL: субъект сертификата имени (локальный) не соответствует целевому имени хоста '172.17.0.1' "
Howerver, после того, как Я изменил «172.17.0.1» на «localhost», он работал и получил результат.
Почему? Не где-то неправильная конфигурация? Между тем, в http_access.log нет журнала.
Затем API-интерфейс официального администратора может успешно выполнить команду curl. Я просто делаю это как официальный шаг и меняю wso2carbon.jks на файл .pem и копирую содержимое файла .pem в /etc/ssl/certs/ca-certificates.crt. Тогда то, что случилось, - это выше. Интересно, почему это не сработало, хотя они оба одинаковы. – mike
Если я генерирую сертификат, в котором есть новое имя хоста, как я могу его использовать? Не так: я помещаю сертификат в ca-certification.crt и меняю сертификат .pem на jks и добавляю содержимое файла .jks к API MANAGER wso2carbon.jks? – mike