登录返回网址问题 [英] Login return URL issue
问题描述
我想知道是否有人可以帮助我解决这个问题.
登录时,在我的应用程序中,我创建了会话变量来存储用户名.
Hi,
I wonder if anyone can help me with this issue.
In my application when I log in, I create session variables to store the username.
protected void btnLogin_Click(object sender, EventArgs e)
{
if (validateUser() == true)
Response.Redirect("~/Default.aspx");
}
private bool validateUser()
{
if()
{
Session["User"] = objU.Username;
return true;
}
else
return false;
}
当我运行该应用程序并登录时,验证用户功能可以正常工作并在找到用户时返回true,但不是将我带到默认页面,而是使用浏览器上的该URL重定向回登录页面
http://localhost:55197/Login.aspx?ReturnUrl =%2fDefault.aspx [ ^ ]
另外,我总是在这两者之间出现错误.
Microsoft JScript运行时错误:"$"未定义
任何人都可以告诉我们发生了什么事吗?
谢谢.
When I run the app and login, the validate user funtion works fine and returns true as it finds the user, but instead of taking me to the default page I get redirected back to the login page with this URL on the browser
http://localhost:55197/Login.aspx?ReturnUrl=%2fDefault.aspx[^]
Also, I keep getting the error in between.
Microsoft JScript runtime error: ''$'' is undefined
Can anyone please shed some light on what is happening ?
Thanks.
推荐答案
''未定义
任何人都可以告诉我们发生了什么事吗?
谢谢.
'' is undefined
Can anyone please shed some light on what is happening ?
Thanks.
您好
看起来您的应用程序中存在一些授权问题.访问此功能可能会对您有所帮助.
单击此处 [
Hi
It looks like you have some authorization issues in your application. Visit this may help you.
Click Here[^]
我认为您不放弃会议价值.
首先可以放弃会话值,但是您可以在
上使用此代码 注销页面
SESSION ["VALUE"] = NULL;
然后所有PAGE_LOAD事件都使用此LIN
IF(SESSION ["VALUE"]!= NULL)
{
RESPONSE.WRITE("USER LOGIN SUCCESSFULLY");
}
ELSE
{
RESPONSE.REDIRECT("LOGIN_FAIL_PAGE.ASPX");
}
i think u are not ABBEND THE SESSION VALUE.
FIRSTLY ABBEND THE SESSION VALUE OHERWISE U CAN USE THIS CODE AT
LOG OUT PAGE
SESSION["VALUE"]=NULL;
THEN ALL PAGE_LOAD EVENT USE THIS LIN
IF(SESSION["VALUE"]!=NULL)
{
RESPONSE.WRITE("USER LOGIN SUCCESSFULLY");
}
ELSE
{
RESPONSE.REDIRECT("LOGIN_FAIL_PAGE.ASPX");
}
这篇关于登录返回网址问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!