We have thinktecture identity server implemented in one of our project. I have seen the KeyMaterialConfiguration table in IdentityServerConfigurations database is having "SigningCertificate". I have created similar certificate in IIS of the same machine (where IdentityServer is deployed) by creating it as a "Self-Signed Certificate" with the same name.

Still when I run - http://localhost/identityserver, it gives an error saying "Signing Certificate not found.."

Could anyone please guide to resolve this error?

Its just eating up a lot of time of mine.

有帮助吗?

解决方案

Make sure your certificate is installed in your web host certificate repository under "Local Computer\Personal\" and that the user running the website application pool has read access to the certificate private key. In the certificate management console, after importing the certificate to "Local Computer\Personal\", right click the certificate choose "All tasks" -> "Manage Private Keys" and add read access to the user running the website application pool.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top