System.Security.Cryptography.CryptographicException: Keyset does not exist error,System.Security.Cryptography.CryptographicException: Keyset does not exist hatası

Merhaba,

System.Security.Cryptography.CryptographicException: Keyset does not exist  şeklinde bir hata ile karşılaşıyorsanız.

Server stack trace:

   at System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer)

   at System.Security.Cryptography.Utils.GetKeyPairHelper(CspAlgorithmType keyType, CspParameters parameters, Boolean randomKeyContainer, Int32 dwKeySize, SafeProvHandle& safeProvHandle, SafeKeyHandle& safeKeyHandle)

   at System.Security.Cryptography.RSACryptoServiceProvider

 

IIS tarafında server’a yüklemiş olduğunuz sertifika ile ilgili yetki hatası olma olasılığı yüksektir.Bunun için 

Keyset does not exist
Serfitikaları görmek için başlata mmc yazınız.

 

Keyset does not exist
Ardından sertifikaları görmek için dosya tabından ekle çıkart deyiniz.

 

Keyset does not exist
  Sertifikaya sağ tıklayarak Tüm Görevler, Özel Anahtarları Yönet deyiniz.

 

Keyset does not exist2
Kullanıcıları tam denetim veriniz.

 

Böylelikle hatayı gidermiş olacaksınız.

Soru ve iletişim için  iletişim  formundan  bana ulaşabilirsiniz.

İlerleyen yazılarda görüşmek üzere.

Oğuz ALTUNTAŞ © 2020

error: Oğuz ALTUNTAŞ © 2020