System.Web.httpexception: Impossible de valider les données - après le site de publication
-
02-11-2019 - |
Question
J'ai écrit le code suivant pour la connexion:
Session["IsLogin"] = false;
System.Configuration.Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~");
if (txtPassword.Text.Trim() == string.Empty)
{
// Display Error
}
else
{
string Pwd = config.AppSettings.Settings["PWD"].Value.ToString();
FormsAuthenticationTicket formAuthTk = FormsAuthentication.Decrypt(Pwd);
string strDcryptedPwd = formAuthTk.Name.Trim().ToString();
if (txtPassword.Text.Trim() == strDcryptedPwd)
{
Session["IsLogin"] = true;
Response.Redirect("AnyPage.aspx");
}
else
{
// Error, Wrong password
}
}
Qui fonctionne bien tout en exécutant Visual Studio. Mais lorsque je l'ai publié, il montre l'erreur ci-dessous:
System.Web.httpexception: Impossible de valider les données
REMARQUE:
Je publie l'application sur le même serveur sur lequel je développe le site.
J'ai essayé activerViewStateMac = false au niveau de la page. [Page de connexion
Quelle est la réson de cette erreur? Pourquoi cela n'apparaît que lorsque j'ai publié le site?
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow