Jetty v8.x - 如何为HTTPS配置/启用SSL以及创建Windows服务的步骤
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jetty v8.x - 如何为HTTPS配置/启用SSL以及创建Windows服务的步骤相关的知识,希望对你有一定的参考价值。
我目前在Jetty 8.x webapps容器中部署了一个war文件。我可以启动Jetty服务器并使用HTTP连接到我的服务器。我希望能够使用HTTPS进行连接。在Jetty 8.x上启用HTTPS的最简单方法是什么?如果有必要,我愿意使用自签名证书。
我需要以下内容:
- 生成Jet并导入证书的步骤(最好使用自签名证书)
- 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配置中使用此证书?
1)http://wiki.eclipse.org/Jetty/Howto/Configure_SSL
您需要针对特定用途进行调整,我们会在一段时间后停止构建它,因为它的许可证已更改,我们使用的版本变得非常苛刻。或者,看看tanuki东西的更新版本,如果你可以处理许可证使用。
以上是关于Jetty v8.x - 如何为HTTPS配置/启用SSL以及创建Windows服务的步骤的主要内容,如果未能解决你的问题,请参考以下文章