Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在rest assured中,HTTPS请求的连接被拒绝_Java_Rest_Rest Assured - Fatal编程技术网

Java 在rest assured中,HTTPS请求的连接被拒绝

Java 在rest assured中,HTTPS请求的连接被拒绝,java,rest,rest-assured,Java,Rest,Rest Assured,我正在尝试测试一个REST API,其ELB类似于以下内容: 当我尝试使用postman chrome的URL时,它给出了有效的响应。 但当我尝试在Java程序中使用它时,如下所示: RestAssured.baseURI="https://systemtest-inventory.com/"; RestAssured.get("v1/inventory/getInventory").then().assertThat().contentType(ContentType.JSO

我正在尝试测试一个REST API,其ELB类似于以下内容:

当我尝试使用postman chrome的URL时,它给出了有效的响应。 但当我尝试在Java程序中使用它时,如下所示:

RestAssured.baseURI="https://systemtest-inventory.com/";
        RestAssured.get("v1/inventory/getInventory").then().assertThat().contentType(ContentType.JSON);
它给出了以下错误:

org.apache.http.conn.HttpHostConnectException:连接到 拒绝


我知道我正在使用HTTPS,需要有可信的安全证书。但是,我不知道怎么做。在Rest assured中是否有任何方法可以使用HTTPS而不是HTTP进行测试。

您可以执行以下操作来忽略HTTPS验证:

given().config(RestAssured.config().sslConfig( new SSLConfig().relaxedHTTPSValidation());

要忽略您可以使用的HTTPS连接,请执行以下操作:

RestAssured.useRelaxedHTTPSValidation();

那个主机现在不在吗?@潜水员:当然,主机正在并行运行,我得到了正确的响应。