sumesh np

sumesh np

  • 1.3k
  • 355
  • 144.4k

CryptographicException: Access denied

Mar 4 2015 4:31 AM
Hello,
 
When i try to connect registry portal using "X509Certificate"  certificate, it shows an error message
 
 
 
[CryptographicException: An internal error occurred.
]
System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr) +33
System.Security.Cryptography.X509Certificates.X509Utils._LoadCertFromFile(String fileName, IntPtr password, UInt32 dwFlags, Boolean persistKeySet, SafeCertContextHandle& pCertCtx) +0
System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) +237
System.Security.Cryptography.X509Certificates.X509Certificate..ctor(String fileName, String password) +78
_Default.Page_Load(Object sender, EventArgs e) in d:\inetpub\w3.qa\httpdocs\Default.aspx.cs:19
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
 
 
 
 How to solve this issue...?
 I give permission to the certificate folder and "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys" Folder.