首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为HTTPS配置/启用SSL以及创建Windows服务的步骤?

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

Stack Overflow用户
提问于 2012-07-13 15:13:58
回答 1查看 10.9K关注 0票数 3

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

我需要以下几点:

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

其次,是否有人知道如何将Jetty8.x转换为可以作为Windows服务运行?

有关更多细节,我遇到了在Jetty上启用SSL时遇到的问题。我正试图为此目的使用一份自我签署的证书。我正在使用keytool创建一个键盘和自签名证书,如下所示:

代码语言:javascript
复制
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配置中,是否有生成自签名证书和使用此证书的指定方法?

EN

回答 1

Stack Overflow用户

发布于 2012-07-13 21:46:58

1) SSL

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

为了您的特定用途,您需要调整它,我们在很长一段时间前就不再使用发行版构建它了,因为它的许可证更改了,而且我们使用的版本变得越来越粗糙。或者,看看最新版本的tanuki东西,如果你能处理许可的话,就使用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11473294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档