Error: check that the app pool has Load User Profile set to true: The system cannot find the file specified. -- at System.Security.Cryptography.CngKey.Open(String keyName, CngProvider provider, CngKeyOpenOptions openOptions) at System.Security.Cryptography.X509Certificates.CertificatePal.GetPrivateKey[T](Func`2 createCsp, Func`2 createCng) at System.Security.Cryptography.X509Certificates.CertificateExtensionsCommon.GetPrivateKey[T](X509Certificate2 certificate, Predicate`1 matchesConstraints) at ITfoxtec.Identity.Saml2.X509Certificate2Extensions.GetSamlRSAPrivateKey(X509Certificate2 certificate) at ITfoxtec.Identity.Saml2.Saml2Binding.BindInternal(Saml2Request saml2RequestResponse, Boolean createXml) at ITfoxtec.Identity.Saml2.Saml2RedirectBinding.BindInternal(Saml2Request saml2RequestResponse, String messageName) at ITfoxtec.Identity.Saml2.Saml2Binding.ApplyBinding(Saml2Request saml2RequestResponse, String messageName) at ITfoxtec.Identity.Saml2.Saml2BindingExtensions.Bind[T](T binding, Saml2Request saml2Request) at WhitAuthentication.Controllers.AuthController.Login(String returnUrl)