C# 需要快速修复:验证后重新直接登录
提前感谢您的帮助 我有一个登录表单,如果输入了不正确的登录凭据,它会正确验证,但是如果输入了正确的登录凭据,它只会重新加载页面,而不是转到指定的重新定向页面。我错过了什么 下面是隐藏的代码:C# 需要快速修复:验证后重新直接登录,c#,redirect,login,C#,Redirect,Login,提前感谢您的帮助 我有一个登录表单,如果输入了不正确的登录凭据,它会正确验证,但是如果输入了正确的登录凭据,它只会重新加载页面,而不是转到指定的重新定向页面。我错过了什么 下面是隐藏的代码: protected void btnLogin_Click1(object sender, EventArgs e) { this.lblToken.Text = response.Token.ToString(); int?[] cases = respons
protected void btnLogin_Click1(object sender, EventArgs e)
{
this.lblToken.Text = response.Token.ToString();
int?[] cases = response.CaseNum;
//Session.Add("Username", this.txtUsername.Text); //User must re-login after an hour, since the token expires.
//Session.Add("Password", this.txtPassword.Text);
//Session.Add("AuthCode", this.txtAuthCode.Text);
Session.Add("Token", response.Token);
Session.Add("TokenExpires", DateTime.Now.AddHours(1));
Session.Add("Cases", cases);
Session.Add("PartyNameId", response.PartyNameID);
if (response.Error != "")
{
this.lblErrorMessage.Text = response.Error;
this.lblErrorMessage.Visible = true;
}
if (response.Error == "")
{
Response.Redirect("ListCases.aspx");
}
可能是响应。错误为空
在测试字符串时,请始终尝试使用String.IsNullOrEmpty或IsNullOrWhitespace,这样更安全。Genius。光与爱献给你和你:)