HTTPS обработка запросов / ответов через Apama - PullRequest
1 голос
/ 10 мая 2019

Какие дополнительные настройки требуются для выполнения вызова HTTPS с использованием адаптера HTTPClient в Apama.Я использовал хост и порт как 443. Но все же он выдает ошибку хоста не найдена со статусом 400. Та же самая конечная точка https работает в POSTMAN, Браузере и Сервере интеграции.Пожалуйста, помогите.

1 Ответ

1 голос
/ 10 мая 2019

Вам необходимо установить «tls» в true для конфигурации HTTPClient (см. http://www.apamacommunity.com/documents/10.3.1.1/apama_10.3.1.1_webhelp/apama-webhelp/#page/apama-webhelp%2Fco-ConApaAppToExtCom_httpclient_configuring_the_http_client_transport.html%23)

Или, если вы используете Generic HTTP EPL API, это HttpTransport.getOrCreateWithConfigurations(host, port, {HttpTransport.CONFIG_TLS:"true"})

Есть также tlsAcceptUnrecognizedCertificates и tlsCertificateAuthorityFile, если у вас есть служба, которая не использует распознаваемый сертификат.

...