Jenkins服务将http:服务器名称:8080重定向到https:服务器名称:8080

时间:2019-09-12 09:23:40

标签: http jenkins https

配置詹金斯时,我们使用了http:servername:8080。后来,我们启用了ssl并在https:servername:8080下进行了jenkins访问。但是我们想将http:servername:8080重定向到https:servername:8080。您能在这里帮助我们吗?

1 个答案:

答案 0 :(得分:0)

首先,您需要更改https连接的端口,因为服务器无法在同一端口上侦听同一协议(在您的情况下为TCP协议和端口8080)。

例如,您可以将 https 配置为默认的 443 端口。

实际上,关于重定向,建议在jenkins服务器前面放置一个反向代理。请参阅有关使用SSL https://wiki.jenkins.io/pages/viewpage.action?pageId=135468777运行jenkins的官方文档。

此处是手册,介绍如何使用http到https重定向在nginx反向代理后面配置jenkins:https://wiki.jenkins.io/display/JENKINS/Jenkins+behind+an+NGinX+reverse+proxy