Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NET ÈçºÎ£ºÊ¹Óà ASP.NET Login ¿Ø¼þµÄ¸ß¼¶¹¦ÄÜ

 
      Login ¿Ø¼þÊÇÒ»ÖÖ¸´ºÏ¿Ø¼þ£¬ÌṩÁ˵Ǽ´°ÌåµÄËùÓг£ÓÃÓû§½çÃæ (UI) ÔªËØ¡£¸Ã¿Ø¼þ±»Ä£¿é»¯£¬¿É·Ö±ð×Ô¶¨Òåÿ¸ö²¿¼þ¡£ÕâЩ²¿¼þ°üÀ¨“Óû§Ãû”ºÍ“ÃÜÂë”Îı¾¿ò¡¢“Ìá½»”°´Å¥¡¢ÓÃÓÚ´´½¨ÐÂÓû§µÄ°´Å¥¡¢“¼ÇסÎÒ”¸´Ñ¡¿òºÍÓû§µÄ°ïÖúÐÅÏ¢¡£Äú¿ÉÒÔͨ¹ý¶¨ÒåÐÂÔªËØºÍÖØÓÃĬÈÏ×é¼þÀ´¶¨Òå×Ô¼ºµÄµÇ¼¿Ø¼þÓû§½çÃæ¡£Äú»¹¿ÉÒÔ×Ô¶¨Òå Login ¿Ø¼þµÄÓû§½çÃæÎı¾ºÍÍâ¹Û£¨×ÖÌåºÍÑÕÉ«£©¡£»òÕߣ¬¿ÉÒÔͨ¹ýÓ¦Óà ASP.NET Ö÷Ìâ»òÍâ¹ÛÀ´¸ü¸Ä Login ¿Ø¼þµÄ×ÜÌåÍâ¹Û¡£
´ËÍ⣬Äú»¹¿ÉÒÔÀûÓà Login ¿Ø¼þµÄ¸ü¶à¸ß¼¶¹¦ÄÜ£¬ÈçÓû§µÇ¼ʱÊÇ·ñ½«µÇ¼ÐÅÏ¢´æ´¢ÔÚä¯ÀÀÆ÷µÄ³Ö¾ÃÐÔ Cookie ÖлòÕߵǼ¿Ø¼þ£¨ÔÚĬÈϵǼҳÒÔÍâµÄÒ³ÉÏ£©ÊÇ·ñ¿É¼û¡£×îºó£¬Äú¿ÉÒÔ½«µÇ¼¿Ø¼þת»»ÎªÄ£°åÒÔÍêÈ«¿ØÖƿؼþµÄÍâ¹Û¡£
 
Ò»¡¢¿ØÖÆ Login ¿Ø¼þÔÚÓû§µÇ¼ʱÊÇ·ñ¿É¼û
1¡¢½«Ò»¸ö Login ¿Ø¼þ·ÅÔÚÒ³ÉÏ¡£
˵Ã÷£º ĬÈÏÇé¿öÏ£¬¸Ã¿Ø¼þÅäÖÃΪʹÓÃÃûΪ Login.aspx µÄµÇ¼ҳ¡£Äú¿ÉÒÔͨ¹ýÉèÖà FormsAuthentication ÀàµÄ LoginUrl ÊôÐÔ¸ü¸Ä Web.config ÎļþÖеǼҳµÄÃû³Æ¡£
 
2¡¢Èç¹ûÏ£ÍûÖ»ÔÚÓû§Î´µÇ¼ʱÏÔʾ Login ¿Ø¼þ£¨¸Ã¿Ø¼þ½«Ê¼ÖÕÏÔʾÔÚÓÉ LoginUrl ÊôÐÔ±êʶµÄµÇ¼ҳÉÏ£©£¬Ôò½« VisibleWhenLoggedIn ÊôÐÔÉèÖÃΪ false¡£
 
¶þ¡¢¿ØÖÆÊÇ·ñ½«Éí·ÝÑéÖ¤ÁîÅÆ´æ´¢ÔÚ³Ö¾ÃÐÔ Cookie ÖÐ
1¡¢Èç¹ûÏ£Íû¿Ø¼þÏÔʾ“Ï´μÇסÎÒ”¸´Ñ¡¿ò£¬Ôò½« DisplayRememberMe ÊôÐÔÉèÖÃΪ true¡£Èç¹ûÓû§ÔڵǼʱѡÖГÏ´μÇסÎÒ”¸´Ñ¡¿ò£¬Éí·ÝÑéÖ¤ÁîÅÆ½«±»´æ´¢ÔÚä¯ÀÀÆ÷µÄ³Ö¾ÃÐÔ Cookie ÖС£
 
2¡¢Èç¹ûÏ£ÍûÔÚĬÈÏÇé¿öÏÂÑ¡ÖГÏ´μÇסÎÒ”¸´Ñ¡¿ò£¬Ôò½« RememberMeSet ÊôÐÔÉèÖÃΪ true¡£
 
3¡¢Èç¹ûÏ£Íû½«Éí·ÝÑéÖ¤ÁîÅÆ´æ´¢ÔÚ³Ö¾ÃÐÔ Cookie ÖУ¬¶ø²»ÎªÓû§ÌṩÇå³ý“Ï´μÇסÎÒ”¸´Ñ¡¿òµÄÑ¡Ôñ£¬Ôò½« RememberMeSet ÊôÐÔÉèÖÃΪ true£¬²¢½« DisplayRememberMe ÊôÐÔÉèÖÃΪ false¡£¶ÔÓÚ¿ÉÒÔ´Ó¹©¶à¸öÓû§Ê¹ÓõĹ«¹²¼ÆËã»ú·ÃÎʵÄÕ¾µã£¬Ôò²»½¨ÒéÕâÑù×ö£¬ÒòΪÓû§µÄ³Ö¾ÃÐÔÉí·ÝÑéÖ¤ÁîÅÆ¿ÉÄܱ»²»±ØÒªµÄÓû§Ê¹Óá£
 
Èý¡¢½«°ïÖúÁ´½ÓÌí¼Óµ½ Login ¿Ø¼þ
1¡¢ÈôÒªÌí¼ÓÒ»¸öÁ´½Óµ½ Login ¿Ø¼þ£¬ÒÔ½«Óû§×ªµ½Ëû»òËýÄܹ»´´½¨ÐÂÓû§ÕÊ»§µÄ URL£¬Ôò½« CreateUserText ÊôÐÔÉèÖÃΪÎı¾£¨Èç Click here to register£¨µ¥»÷´Ë´¦×¢²á£©£©£¬²¢½« CreateUserUrl ÊôÐÔÉèÖÃΪ°ïÖúÒ³µÄ URL£¨Èç ~/register.as


Ïà¹ØÎĵµ£º

ASP.NET ³£ÓõÄ33ÖÖ´úÂ루ת£¬ÊÕ²ØÒ»Ï£¬ÒÔ±¸ºó²é£©


1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
¡¡¡¡´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)£¼/script£¾")
¡¡¡¡½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
¡¡¡¡
2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
But ......

asp.net¿ì½Ý¼ü


Keys
ͼʾºÍ½âÊÍ
"> command" in Mini-buffer
£« ¿ÉÒÔÔÚÕâ¸ö´°ÌåÖÐÖ´ÐÐһЩÃüÁî±ÈÈç¹Ø±Õµ±Ç°´°¿ÚµÈµÈ
Ctrl-Shift-G in mini-buffer
Ctrl-O in mini-buffer
£« °´Ctrl-Shift-G ½«´ò¿ªobjects.cs Õâ¸öÎļþ Ctrl-O ´ò¿ªOpen¶Ô»°¿ò
Ctrl-Tab
Ctrl-Shift-Tab
£« Ctrl-Tab£ºÇл»µ±Ç°µÄ±à¼­ÊÓͼ£¬Ctrl-Shift-Tab£º° ......

ʹÓÃASP.NET Global.asax Îļþ

        Global.asax Îļþ£¬ÓÐʱºò½Ð×ö ASP.NET Ó¦ÓóÌÐòÎļþ£¬ÌṩÁËÒ»ÖÖÔÚÒ»¸öÖÐÐÄλÖÃÏìÓ¦Ó¦ÓóÌÐò¼¶»òÄ£¿é¼¶Ê¼þµÄ·½·¨¡£Äã¿ÉÒÔʹÓÃÕâ¸öÎļþʵÏÖÓ¦ÓóÌÐò°²È«ÐÔÒÔ¼°ÆäËüһЩÈÎÎñ¡£ÏÂÃæÈÃÎÒÃÇÏêϸ¿´Ò»ÏÂÈçºÎÔÚÓ¦ÓóÌÐò¿ª·¢¹¤×÷ÖÐʹÓÃÕâ¸öÎļþ¡£
¸ÅÊö
Global.asax λÓÚÓ¦ÓóÌÐò¸ùÄ¿ ......

ASP.NET ±£Ö¤µÇ¼¿Ø¼þµÄ°²È«


      ASP.NET µÇ¼¿Ø¼þʹÄúÄܹ»ÌṩһÖÖ½â¾ö·½°¸£¬¸ù¾ÝÓû§Éí·ÝÑéÖ¤¡¢³ÉÔ±×ʸñºÍ½ÇÉ«À´¿ØÖƶÔÍøÒ³µÄ·ÃÎÊ¡£µÇ¼¿Ø¼þ°üÀ¨£ºCreateUserWizard ¿Ø¼þ¡¢Login ¿Ø¼þ¡¢LoginStatus ¿Ø¼þ¡¢LoginView ¿Ø¼þ¡¢PasswordRecovery ¿Ø¼þºÍ ChangePassword ¿Ø¼þ¡£
ËäÈ»ÏÂÃæµÄ±àÂëºÍÅäÖÃ×î¼Ñʵ¼ù¿ÉÒÔÌá¸ßÓ¦ÓóÌÐ ......

ASP.NET·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚ¼ò½é

·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚ¼ò½é 

¡¡¡¡·þÎñÆ÷¿Ø¼þµÄÉúÃüÖÜÆÚÊÇ´´½¨·þÎñÆ÷¿Ø¼þ×îÖØÒªµÄ¸ÅÄî¡£×÷Ϊ¿ª·¢ÈËÔ±£¬±ØÐë¶Ô·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚÉî¿ÌÀí½â¡£µ±È»£¬Õâ²»ÊÇÒ»³¯Ò»Ï¦¾Í¿ÉÒÔ×öµ½µÄ¡£¶ÔÓÚѧϰ
¿Ø¼þ¿ª·¢¼¼ÊõµÄ³õѧÕߣ¬¿ÉÒÔ²»±ØÕÆÎյ÷dz£ÏêϸÉîÈ룬ֻÐè¶Ô·þÎñÆ÷¿Ø¼þµÄÉúÃüÖÜÆÚÖеIJ»Í¬½×¶ÎÓÐÒ»¸ö´óÖµÄÁ˽⼴¿É¡£ 
¡¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ