【发布时间】:2013-02-14 07:53:50
【问题描述】:
我在本地机器上配置了一个 Bobcat 服务器,分别在端口 8000 和 8001 上监听 HTTP 和 HTTPS 请求。
虽然我可以从 Java 客户端使用 HTTP 调用 RESTful 服务 -
URL url = new URL("http://localhost:8000/helloworld");
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
我无法使用 HttpsURLConnection 对象在端口 8001 上调用相同的服务。我是否需要配置 SSL 或获取安全证书之类的?
我的主要动机是开发 RESTful 服务,我使用 Web 客户端 (JSP) 来简单地测试服务。有人可以帮我使用 HTTPS 调用服务端点吗?
谢谢。
【问题讨论】:
-
好吧,我在访问 HTTPS 服务器时遇到了问题,因为没有为服务器定义安全证书。我只需要使用 HTTP 测试我的服务。我的队友指出 HTTPS 无法工作,因为没有安全证书,因此没有加密。