如何创建证书签名请求(CSR)OWIN Selfhosted

时间:2015-06-11 05:36:07

标签: owin nancy csr

即使Web应用程序未托管在IIS中,我也会使用IIS管理器创建此CSR吗?

我有一个使用NancyFX的.Net应用程序,它是使用Microsoft.Owin.Hosting自托管的(因此根本不使用IIS)我需要为生产服务器创建一个CSR,但似乎找不到任何有关如何执行此操作的详细信息。

我尝试使用证书MMC插件创建CSR,但由于缺少公用名,国家/地区,城市/地区,组织,州/省以及错误的密钥大小,它被发行方拒绝。

这是我第一次需要创建CSR,所以我不知道如何做到这一点。

1 个答案:

答案 0 :(得分:1)

要在没有IIS的Windows上生成CSR,您可以使用OpenSSL,从www.openssl.org下载它的窗口

运行以下openssl命令(通过run或cmd.exe)

openssl.exe req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout private.key

当您运行openssl.exe req cmd时,它将生成一个CSR(嵌入了公钥)和私钥。

相关问题