gpt4 book ai didi

java - 如何在 Windows Server 环境中获得与 Jenkins 一起使用的第三方 SSL 证书?

转载 作者:太空宇宙 更新时间:2023-11-03 13:24:37 24 4
gpt4 key购买 nike

如何在 Windows Server 环境中使用 Jenkins 获得第三方 SSL 证书?我不确定要在 keystore 文件中放入什么以及它必须包含什么...

最佳答案

我在网上学习了很多教程,很多教程让这个过程变得过于困难。我将通过几个简单的步骤列出我所做的事情,以便将来帮助其他人。

一些背景信息,我们有一个 GoDaddy SSL 证书,并在 windows 2012 环境中使用 jenkins。我们正在使用 Jenkins 1.9.x,它是 Jenkins 2.0 之前的最后一个版本。

  1. 下载 - http://www.keystore-explorer.org/安装并运行。 (您可能必须下载一个 java“jce 策略文件”才能运行它。只需谷歌一下)
  2. 文件 -> 新建 -> JKS keystore 。
  3. 工具 -> 导入 key 对。 (注意,您需要私钥和私钥周围的密码。)
  4. 现在证书已导入,将 keystore 文件保存到:\secrets\jenkins.jks
  5. 最后,将\jenkins.xml 文件参数修改为: -Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war"--httpPort=-1 --httpsPort =443 --httpsKeyStore="%BASE%\secrets\jenkins.jks"--httpsKeyStorePassword=YourPasswordWithoutQuotesAroundIt

请注意,我们也在该服务器上运行 IIS,但端口 443 上没有任何内容。我们不需要将与此证书关联的 CA 证书导入到 jenkins keystore 中。相反,出于习惯,我将其导入 Windows Machine Personal store\Trusted Root Certificate Authorities store。

关于java - 如何在 Windows Server 环境中获得与 Jenkins 一起使用的第三方 SSL 证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36917494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com