如何从 C# 生成服务器 SSL 证书签名请求 (CSR)?如果 PowerShell 是更好的选择,那也将是一个很好的解决方案。
最佳答案
一些一般性提示:
- http://msdn.microsoft.com/en-us/library/aa382488%28VS.85%29.aspx
- http://msdn.microsoft.com/en-us/library/aa382820%28VS.85%29.aspx
- http://msdn.microsoft.com/en-us/library/system.security.cryptography.rsacryptoserviceprovider.aspx
- http://blogs.msdn.com/b/alejacma/archive/2008/09/05/how-to-create-a-certificate-request-with-certenroll-and-net-c.aspx
- http://learn.iis.net/page.aspx/144/how-to-set-up-ssl-on-iis-7/
编辑 - 根据评论:
COM 对象 CertEnroll
可以通过PowerShell访问MS提供的...
关于c# - 如何从 C# 代码或在运行 IIS 的服务器上使用 Powershell 生成 IIS7 CSR(用于 SSL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7598874/