如何为HTTPS配置/启用SSL以及创建Windows服务的步骤?

问题描述 投票:3回答:1

我目前在我的Jetty 8.x webapps容器中部署了一个war文件。我可以启动Jetty服务器并使用HTTP连接到服务器。我希望能够使用HTTPS进行连接。在Jetty 8.x上启用HTTPS的最简单方法是什么?我愿意在需要时使用自签名证书。

我需要以下内容:

  • 生成证书并将其导入Jetty的步骤(最好使用自签名证书)
  • Jetty需要配置以支持HTTPS / SSL
  • 用于启用启用SSL的Jetty的命令行参数

其次,有人知道如何打开Jetty 8.x,使其可以作为Windows服务运行吗?

有关详细信息,我在Jetty上启用SSL时遇到问题。我正在尝试为此目的使用自签名证书。我正在使用keytool来创建密钥对和自签名证书,如下所示:

keytool -genkey -alias domain -keyalg RSA -keysize 2048 -validity 365 -keystore keystore

然后将密钥库复制到我的c:\ jetty \ etc目录。我编辑文件“ jetty-ssl.xml”以确保将HTTPS端口设置为8443。当我重新启动Jetty服务器时,它似乎正在侦听端口8443,并且启动顺序未返回任何错误。但是,当我尝试使用HTTPS连接时,出现错误。是否有规定的方法来生成自签名证书并在带有Jetty的SSL配置中使用此证书?

ssl windows-services jetty maven-plugin
1个回答
0
投票

1)http://wiki.eclipse.org/Jetty/Howto/Configure_SSL

2)http://git.codehaus.org/gitweb.cgi?p=jetty-project.git;a=tree;f=jetty-win32;h=e296255dc355f3abf37bf3f4faddfe383505416c;hb=HEAD

您需要针对特定​​的使用情况对其进行调整,由于它的许可证已更改并且我们所使用的版本越来越笨拙,因此我们很久以前就停止使用发行版来构建它。或者查看tanuki东西的更新版本,如果可以处理许可证,请使用它。

© www.soinside.com 2019 - 2024. All rights reserved.