登录返回网址问题 [英] Login return URL issue

查看:110
本文介绍了登录返回网址问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我想知道是否有人可以帮助我解决这个问题.


登录时,在我的应用程序中,我创建了会话变量来存储用户名.

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆