获取站点证书ASP.net MVC

时间:2016-05-14 06:28:35

标签: asp.net-mvc iis certificate client-certificates

我在IIS中创建了多个站点。这些IIS站点具有相同的物理路径。因为它们有相同的源代码,有时我需要区分它们。 我使用这个解决方案:

  

我为每个站点使用单独的证书,我想在控制器中获得证书。为此,我使用此代码:

if (Request.ClientCertificate.IsPresent)
        {cert = new X509Certificate2(this.Request.ClientCertificate.Certificate);}

Request.ClientCertificate.IsPresentfalse。 我应该提到我使用makecert.exe创建证书并将其安装在根证书路径上。证书也出现在浏览器中。 最后我需要运行的站点证书。我不知道如何获得该证书?

请告诉我你的见解。

0 个答案:

没有答案