none
.net Login form 控件直接登陆问题! RRS feed

  • 问题

  • 小弟最近做的一个系统的登录页面是用的.net 自带的loginform控件。现在要实现的是一个用户切换功能,直接跳过登录页面进入制定页面.....!请问各位高手有什么好的方法没有..小弟对这个登录控件不是很熟。
    wyh
    • 已移动 孟宪会Moderator 2009年5月31日 6:20 ([Loc]From:.NET Framework 一般性问题讨论区)
    2009年5月31日 6:15

答案

  • 在Page_Load里进行重定向


    【孟子E章】
    • 已标记为答案 huiaiyun7 2009年5月31日 7:06
    2009年5月31日 6:35
    版主
  • 这样说吧..我想实现的是一个用户切换的功能,比说说A用户当前在线,通过点击某一按钮来实现直接切换到B用户,而不用再去登录一次。当然这里取得B用户的用户名和密码不用考虑..方法很多。
    不知道能不能实现啊。


    wyh
    就用我说的办法  然后redirect阿

    紫柔版主的头像真叫萌得一个不行啊。。。。
    • 已标记为答案 huiaiyun7 2009年5月31日 7:07
    2009年5月31日 7:02
  • System.Web.Security.FormsAuthentication.Authenticate("newuser","newpass" );
    
    response.redirect("~\");
    
    

    紫柔版主的头像真叫萌得一个不行啊。。。。
    • 已标记为答案 huiaiyun7 2009年5月31日 7:06
    2009年5月31日 7:04

全部回复

  • 在Page_Load里进行重定向


    【孟子E章】
    • 已标记为答案 huiaiyun7 2009年5月31日 7:06
    2009年5月31日 6:35
    版主
  • 啊..想过重新定向,但是登录按钮的事件怎么写呢?重新定向到登录页面简单...直接自动登录怎么实现呢?


    wyh
    2009年5月31日 6:38
  • 我记得直接在

    System.Web.Security.

    FormsAuthentication.Authenticate( )

    直接输入用户名 (和密码)  就可以直接登陆了

    似乎更高级的方式是

    System.Web.Security.

    FormsAuthentication.SetAuthCookie    这个方式直接把用户名写在cookie里面不需要通过密码验证


    紫柔版主的头像真叫萌得一个不行啊。。。。
    2009年5月31日 6:51
  • 这样说吧..我想实现的是一个用户切换的功能,比说说A用户当前在线,通过点击某一按钮来实现直接切换到B用户,而不用再去登录一次。当然这里取得B用户的用户名和密码不用考虑..方法很多。
    不知道能不能实现啊。


    wyh
    2009年5月31日 6:54
  • 这样说吧..我想实现的是一个用户切换的功能,比说说A用户当前在线,通过点击某一按钮来实现直接切换到B用户,而不用再去登录一次。当然这里取得B用户的用户名和密码不用考虑..方法很多。
    不知道能不能实现啊。


    wyh
    就用我说的办法  然后redirect阿

    紫柔版主的头像真叫萌得一个不行啊。。。。
    • 已标记为答案 huiaiyun7 2009年5月31日 7:07
    2009年5月31日 7:02
  • System.Web.Security.FormsAuthentication.Authenticate("newuser","newpass" );
    
    response.redirect("~\");
    
    

    紫柔版主的头像真叫萌得一个不行啊。。。。
    • 已标记为答案 huiaiyun7 2009年5月31日 7:06
    2009年5月31日 7:04
  • 多谢指点啊.....!偶去试试。


    wyh
    2009年5月31日 7:05