【问题标题】:Signing certificate not found: CN=********.server.domain.com in Thinktecture未找到签名证书:Thinktecture 中的 CN=********.server.domain.com
【发布时间】:2013-12-18 05:42:58
【问题描述】:

我们在我们的一个项目中实现了 thinktecture 身份服务器。 我已经看到 IdentityServerConfigurations 数据库中的 KeyMaterialConfiguration 表具有“SigningCertificate”。 我在同一台机器(部署了 IdentityServer)的 IIS 中创建了类似的证书,方法是将其创建为具有相同名称的“自签名证书”。

当我运行时 - http://localhost/identityserver,它给出了一个错误,说“找不到签名证书..”

谁能指导解决这个错误?

它只是占用了我很多时间。

【问题讨论】:

    标签: .net iis certificate single-sign-on thinktecture-ident-server


    【解决方案1】:

    确保您的证书安装在“本地计算机\个人\”下的 Web 主机证书存储库中,并且运行网站应用程序池的用户具有对证书私钥的读取权限。 在证书管理控制台中,将证书导入“本地计算机\个人\”后,右键单击证书选择“所有任务”->“管理私钥”,并为运行网站应用程序池的用户添加读取权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-26
      • 2017-12-16
      • 2014-08-17
      • 1970-01-01
      • 2012-05-26
      • 2015-11-25
      • 2019-05-11
      • 1970-01-01
      相关资源
      最近更新 更多