我目前已经在我的Jetty8.x webapps容器中部署了一个war文件。我可以启动Jetty服务器并使用HTTP连接到我的服务器。我希望能够使用HTTPS连接。在Jetty8.x上启用HTTPS的最简单方法是什么?如有必要,我愿意使用自签证书.
我需要以下几点:
其次,是否有人知道如何将Jetty8.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配置中,是否有生成自签名证书和使用此证书的指定方法?
发布于 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东西,如果你能处理许可的话,就使用它。
https://stackoverflow.com/questions/11473294
复制相似问题