VSTS IIS Deploy 配置 IIS 站点 SSL 证书

我正在使用 VSTS 使用 IIS Web App Manage 和 IIS Web App Deploy 任务部署一个 asp.net 网站,但我正在寻找方法来自动安装和配置站点 SSL 证书,这样我就不会在主机上部署站点之前,必须手动安装 ssl 证书。

我正在考虑使用以下方法。

1)在vs解决方案中包含ssl证书。

2) 部署 ssl 证书作为站点部署的一部分,并使用远程 powershell 任务运行“CertMgr”以在 localmachines 个人证书存储中安装证书。

在理想的世界中,我希望将 SSL 证书作为部署定义的一部分包含在 VSTS 中,但我看不到此选项?在我走 VS 解决方案路线之前,是否需要配置 VSTS 部署任务以在远程目标计算机上下载并安装 SSL 证书?

starian chen-MSFT

没有可以下载和安装证书的内置任务。您可以将其添加到源代码管理或其他服务器(例如 FTP),然后在构建/发布期间下载证书(可以通过 PowerShell 下载文件)。

之后,您可以通过 PowerShell 任务安装证书:

$pfxpath = 'pathtoees.pfx'
$password = 'password'

Add-Type -AssemblyName System.Security
$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2
$cert.Import($pfxpath, $password, [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]"PersistKeySet")
$store = new-object system.security.cryptography.X509Certificates.X509Store -argumentlist "MY", CurrentUser
$store.Open([System.Security.Cryptography.X509Certificates.OpenFlags]"ReadWrite")
$store.Add($cert)
$store.Close()

相关问题:Visual Studio 团队服务部署/构建证书错误

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IIS URL重写/ SSL证书

来自分类Dev

将IIS Express SSL证书关联为一个身份证明后,我的其余IIS站点证书均被取消

来自分类Dev

如何为使用多个主机名的IIS Express站点配置SSL?

来自分类Dev

如何还原丢失的IIS Express SSL证书?

来自分类Dev

SSL WildCard证书关闭了iis网站

来自分类Dev

使用章鱼在 iis 上为每个站点部署单独的证书

来自分类Dev

通过TeamCity分支上的Octopus Deploy自动清除IIS站点

来自分类Dev

带有SSL的IIS 7.5站点失败,没有SSL的站点正常工作

来自分类Dev

ASP.NET Core + IIS Express如何设置SSL证书

来自分类Dev

为IIS创建有效的测试SSL证书

来自分类Dev

如何在PowerShell中检索IIS网站的SSL证书

来自分类Dev

IIS Express信任自签名SSL证书按NO

来自分类Dev

如何在PowerShell中检索IIS网站的SSL证书

来自分类Dev

在IIS上可以使用基于URL的SSL /证书吗?

来自分类Dev

IIS托管带有SSL证书的WCF

来自分类Dev

IIS配置

来自分类Dev

从外部访问IIS站点

来自分类Dev

从Internet访问IIS站点

来自分类Dev

已在证书存储区中安装SSL证书,但不在IIS证书列表中

来自分类Dev

IIS证书VS Windows证书

来自分类Dev

IIS 7.5 SSL https - 调用其他站点时出现错误站点

来自分类Dev

IIS站点节点不会扩展

来自分类Dev

使用octopus deploy部署asp.net站点时更改IIS文化

来自分类Dev

在IIS中使用SSL

来自分类Dev

在IIS 7.5中实现站点绑定特定配置的最佳方法是什么?

来自分类Dev

IIS 8-使用SSL证书时找不到default.html

来自分类Dev

使用PowerShell将IIS SSL证书分配给与主机头绑定

来自分类Dev

CURL SSL无法在IIS上使用PHP 5.6获取本地发行者证书Mailchimp

来自分类Dev

IIS是否可以要求SSL客户端证书而不将它们映射到Windows用户?

Related 相关文章

热门标签

归档