为HTTPS协议运行RESTfuse API

时间:2013-11-13 16:38:07

标签: java rest ssl

我正在尝试运行一个简单的HTTP测试,请求URL使用HTTPS协议,如下所示:

公共类RESTfuseTest {

@Rule
public Destination dest= new Destination("https://localhost/");

@Context
private Response response;

@HttpTest(method= Method.GET, path="/")
public void checkLocalhostOnlineStatus()
    {
    System.out.println("Status: \t" + response.getStatus());
    System.out.println("Response Text: \t" + response.toString());
    com.eclipsesource.restfuse.Assert.assertOk(response);
}

}

但我得到以下异常,我的代码片段永远不会运行:

java.lang.IllegalStateException:com.sun.jersey.api.client.ClientHandlerException:java.lang.IllegalStateException:SSLContextImpl未初始化

对此非常新,我不确定如何初始化SSLContext或者RESTfuse框架本身是否支持这一点。

感谢您的帮助。

0 个答案:

没有答案