Tomcat SSLConfig().relaxedHTTPSValidation()不会跳过重新启动测试用例的证书验证

Tomcat SSLConfig().relaxedHTTPSValidation()不会跳过重新启动测试用例的证书验证,tomcat,ssl,ssl-certificate,rest-assured,Tomcat,Ssl,Ssl Certificate,Rest Assured,在运行重启测试用例时,不会忽略Tomcat服务器上的SSL。 我已经在tomcat服务器上设置了SSL(证书认证)。还完成了从HTTP自动切换到HTTPS的设置。 放心测试用例不在“自动Http到启用https的服务器”上工作,而那些测试用例在启用SSL的服务器上工作,该服务器没有从Http顶部https自动重定向。 我尝试了以下解决方案 RestAssured.given().config(RestAssured.config().sslConfig( new SSLConfig().rela

在运行重启测试用例时,不会忽略Tomcat服务器上的SSL。 我已经在tomcat服务器上设置了SSL(证书认证)。还完成了从HTTP自动切换到HTTPS的设置。 放心测试用例不在“自动Http到启用https的服务器”上工作,而那些测试用例在启用SSL的服务器上工作,该服务器没有从Http顶部https自动重定向。 我尝试了以下解决方案

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

RestAssured.given().relaxedHTTPSValidation("TLS")

RestAssured.given().relaxedHTTPSValidation()
但是什么都不起作用,我得到了一个错误:-

javax.net.ssl.SSLHandshakeException: Received fatal alert: bad_certificate
甚至我也试着像下面这样用HTTPS提供完整的URL,但得到了相同的错误

    RestAssured.baseURI = "https://localhost:8443/some/rest/";
    RestAssured.useRelaxedHTTPSValidation();
    RestAssured.given().when().get("role/listAll").then().statusCode(200);
我不想设置密钥存储并将其用于测试用例,而是希望在运行rest assured测试用例时跳过所有https和SSL验证

提前谢谢