【问题标题】:Automating Self Sign Certificate IIS7 (possibly with appcmd)自动化自签名证书 IIS7(可能使用 appcmd)
【发布时间】:2013-02-07 16:55:50
【问题描述】:
我目前有一个用于编译、打包和部署 ASP MVC Web 项目的 rake 脚本。目前,每次运行构建脚本时我都会拆除并设置 IIS,但是我现在正在考虑添加一些 SSL 添加,因此希望使用自签名证书部署 IIS 站点并设置绑定以允许 HTTPS。
快速浏览互联网后,似乎没有简单的解决方案,但只是想仔细检查一下,理想情况下,我想通过命令行搭载 appcmd 并发送一些关于该做什么的信息,但我愿意使用其他工具,只要我可以通过命令行运行它来完成所需的工作
任何与上述相关的信息将不胜感激!
【问题讨论】:
标签:
iis
ssl
iis-7
self-signed
build-script
【解决方案1】:
我个人通过这种方式解决了这种情况。我在 IIS 网站中创建,其中存在绑定、生成和关联的自签名证书等(完整设置网站)。网站目录的路径例如是 C:\Website。如果您使用 Visual Studio 2012,您可以(在首次创建后)在网站项目上“发布”。我将项目发布到文件系统到目录 C:\Website(网站目录)。一切正常。
最好的问候,
彼得
【解决方案2】:
最终使用了 SelfSSL7,它可以满足我的一切需求。它允许您在 IIS 中为其提供站点名称,它会创建证书,也可以将其标记为受信任,尽管我不确定这是否仅适用于 IE。