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)