System.Web.httpException: Impossibile convalidare i dati - Dopo il sito di pubblicazione
-
02-11-2019 - |
Domanda
Ho scritto il seguente codice per l'accesso:
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
}
}
Che funziona bene mentre attraversa Visual Studio. Ma quando l'ho pubblicato mostra l'errore seguente:
System.Web.httpException: impossibile convalidare i dati
NOTA:
Pubblico l'applicazione sullo stesso server su cui sto sviluppando il sito.
Ho provato abilitaViewStateMac = false a livello di pagina. [Pagina di login
Qual è la risonanza di questo errore? Perché appare solo quando ho pubblicato il sito?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow