如何为我的简单休息服务创建自签名证书

时间:2014-06-20 10:37:15

标签: java rest jersey ssl-certificate self-signed

我使用Jersey创建了一个简单的Restful服务。

@GET
@Path("{name}")
@Produces(MediaType.TEXT_PLAIN)
public String Greetings(@PathParam(value="name") String name) {
    return "Hello "+name;
}

现在,如果我访问该网址, http://localhost:8082/HPRestServices/rest/information/John,我能够点击这项服务。

我的要求是我希望通过https://

实现相同目标

实现这一目标的最简单方法是什么?

1 个答案:

答案 0 :(得分:0)

关于TOMCAT:

打开Tomcat / conf / server.xml并粘贴此标记。在

之后粘贴它
< Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
           maxThreads="150" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS" 
       keystoreFile="d:\keystore"
       keystorePass="mykeypass" />

keystore的证书带有mykeypass作为密码。