使用Apama中的HTTPClient适配器执行HTTPS调用需要哪些附加设置。我使用的主机和端口为443。但仍然会给主机未找到状态为400的错误。POSTMAN,Browser和Integration Server中都使用相同的https端点。请帮忙。
答案 0 :(得分:1)
您需要在HTTPClient的配置中将'tls'设置为true(请参见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)
或者,如果您使用的是通用HTTP EPL API,则为HttpTransport.getOrCreateWithConfigurations(host, port, {HttpTransport.CONFIG_TLS:"true"})
如果您使用的服务没有使用可识别的证书,则还有tlsAcceptUnrecognizedCertificates和tlsCertificateAuthorityFile。