asp.netÉí·ÝÑé֤̽Ë÷
¹ÛÆä´óÂÔ£º
1.
Asp.netÊÇÒÀ´æÓÚ IISµÄÒ»¸ö·þÎñ£¬Ëµµ½ Asp.netµÄ°²È«Ïà¹ØµÄ»°Ì⵱ȻҪÓÐÒ»¸öÕûÌåÉϵÄ˼·£º IIS½ÓÊÕ —¡· IISÑéÖ¤ —¡· IISÊÚȨ ---¡· ASP.netÑéÖ¤ ---¡· Asp.netÊÚȨ ---¡·×ÊÔ´·µ»Ø¸øÓû§
IIS´ÓÍøÂçÉϽÓÊÕµ½Ò»¸ö HTTP WEBÇëÇó¿ÉÒÔʹÓà SSL¼¼ÊõÀ´±£Ö¤·þÎñÆ÷µÄÉí·Ý£¬´ËÍâ SSLÒ²¿ÉÒÔÌṩһ¸ö°²È«Í¨µÀÀ´±£»¤¿Í»§¶ËºÍ·þÎñÆ÷¶ËµÄ»úÃÜÊý¾ÝµÄ´«ËÍ¡£ IISʹÓûù±¾ ժҪʽ »òÕ߯äËüµÄ·½Ê½ÑéÖ¤Óû§£¬Èç¹ûÍøÕ¾ÖеĴ󲿷ÖÄÚÈݲ»ÐèÒªÑéÖ¤¾Í¿ÉÒÔÉ趨ΪÄäÃûÑéÖ¤¡£ÑéÖ¤Ö®ºóÊÇÊÚȨ£¬Í¨¹ýÊÚȨ IISÀ´ÔÊÐí»òÕß½ûÖ¹Óû§·ÃÎÊij×ÊÔ´¡£ IIS¿ÉÒÔʹÓà ACL¶¨ÒåµÄ NTFSȨÏÞ»òÕßÕë¶Ô IPµØÖ·µÄ¿Í»§¶ËÊÚȨ¡£
IIS°Ñ Windows´æÈ¡ÁîÅÆ´«Ë͵½ Asp.net£¬Èç¹û IISʹÓõÄÊÇÄäÃûÑéÖ¤ÔòΪÄäÃû InternetʹÓÃÕߵĴæÈ¡ÁîÅÆ£¨ IUSER_MYMACHINE£©¡£
ASP.netÑéÖ¤·ÃÎÊÕߣ¨ÓÐÈýÖÖ·½Ê½£©¡£ Asp.netÊÚȨËùÐèÒªµÄ×ÊÔ´»òÕß²Ù×÷£¨ÓÐÁ½ÖÖÊÚȨ·½·¨£©¡£
Asp.netÖгÌÐòµÄ´úÂëʹÓÃÌØ±ðµÄÉí·ÝÀ´´æÈ¡±¾»ú»òÕßÔ¶³Ì×ÊÔ´¡£
2.
Éí·ÝÑéÖ¤ £ºÉí·ÝÑéÖ¤¾ÍÊÇÒ»¸ö½â¾öËÓÐȨÁ¦½øÈëϵͳµÄÎÊÌ⣬ͨ³£µÄ×ö·¨¾ÍÊǸúϵͳά»¤µÄÓû§Ãûµ¥½øÐк˶ԣ¬ÕâÑùת»¯ÎªÒ»¸öʵ¼ÊµÄ¼¼ÊõÎÊÌ⣺Èç¹ûÓÐЧµÄÅжÏÒ»¸öÓû§ÊDz»ÊÇϵͳµÄÓÐЧÓû§¡£Õâ¸ö¹ý³Ì¾ÍÊÇ —Authentication(Éí·ÝÑéÖ¤ )
רҵ˵·¨£º½ÓÊÕÓû§Æ¾¾Ý£¬²¢¸ù¾ÝÖ¸¶¨µÄ°ä·¢»ú¹¹À´Ñé֤ƾ¾ÝµÄ¹ý³Ì³ÉΪÉí·ÝÑéÖ¤
3.
Asp.net ÌṩÈýÖÖÉí·ÝÑéÖ¤·½Ê½£º WindowsÑéÖ¤ ¡¢ FormsÑéÖ¤ ¡¢ PassportÑéÖ¤
Éí·ÝÑéÖ¤µÄʹÓÃÊÇͨ¹ýÅäÖà Web.configÎļþµÄ < Authentication >ÅäÖýÚÀ´ÊµÏֵġ£
4.
ÊÚȨ £ºÊÚȨ¾ÍÊÇÈ·ÈÏÓû§ÓµÓÐ×ã¹»µÄȨÏÞÀ´·ÃÎÊÇëÇóµÄ×ÊÔ´
5.
Asp.net ÌṩÁ½ÀàÊÚȨ·þÎñ£ºÎļþÊÚȨ·þÎñ ¡¢ URLÊÚȨ·þÎñ
˵µãϸ½Ú
1.
< Authentication >ÅäÖÃ½Ú mode¿ÉÓõIJÎÊý£º None Windows Forms Passport
2.
Windows:IIS ¸ù¾Ý³ÌÐòµÄÉèÖÃÖ´ÐÐÉí·ÝµÄÑéÖ¤ (»ù±¾ ¼òÒª »òÕß¼¯³É Windows)
×¢ÒâʹÓÃÕâÖÖÑéÖ¤·½Ê½ IISÖбØÐëÒª½ûÓÃÄäÃû·ÃÎÊ¡£
3.
Windows ÑéÖ¤ÊÊÓÃÓÚÊܿػ·¾³ÖУ¬±ÈÈçÆóÒµµÄ Intranet
4.
Foms ÕâÖÖÑé֤ʹÓà Cookie±£´æÓû§Æ¾Ö¤£¬²¢½«Î´½«ÑéÖ¤µÄÓû§Öض¨Ïòµ½µÇ¼ҳ¡£Í¨³£ÕâÊÇµÄ IISÅäÖÃΪÄäÃû·ÃÎÊ
5.
Forms Êʺϲ¿ÊðÓÚ»¥ÁªÍøµÄÍøÕ¾Ó¦ÓÃ
6.
Passport ÑéÖ¤ÊÇͨ¹ý΢ÈíµÄ¼¯ÖÐÉí·ÝÑéÖ¤·þÎñÖ´Ðеģ¬ËüΪ³ÉÔ±Õ¾µãÌṩµ¥µãµÇ¼ºÍÅäÖÃÎļþ·þÎñ
7.
Passport ÊÊÓÃÓÚ¿çÕ¾µãÓ¦Óã¬Ò»µ©Óû§×¢ÏúËùÓеϤÕÕÐÅÏ¢¾Í»áÇå³ý£¬¿ÉÒÔÔÚ¹«¹
Ïà¹ØÎĵµ£º
×î½ü¿ª·¢ExtÓ¦Óã¬Ê¹ÓÃajaxÇëÇóÊý¾Ýʱ£¬Óöµ½ÁËÇëÇóÊý¾ÝÒÔ·µ»Ø£¬µ«IEÀïÈ´ÎÞ·¨ÏÔʾµÄ¹ÖÎÊÌâ¡£
ʹÓÃHTTPWatch²é¿´£¬·¢ÏÖERROR_INTERNET_CONNECTION_RESET¡£
ʹÓÃFireFoxºÍgoogleä¯ÀÀÆ÷¶¼Ã»ÓÐÎÊÌâ£¬ÍøÉϲéÕÒËµÍøÕ¾·ÅÔÚIISÉÏûÓÐÎÊÌ⣬ÊÔÑéºóÖ¤Ã÷ÓÐЧ¡£
µ«Í¬Ê¿ª·¢Óûú´ó²¿·Ö¶¼ÊÇXPϵͳ£¬Óв¿·Ö»¹ÊÇHOME°æ£¬Òò´Ë¸ÃÎÊÌâ±ØÐëÕÒµ ......
ÔÚWebÓ¦ÓóÌÐòÉÏÏÂÎÄÖУ¬ASP.NETÒ³Ãæ»áÔÚµÚÒ»´Î±»ÇëÇóʱ£¬°´Ðè±»¶¯Ì¬±àÒë¡£¶¯Ì¬±àÒë²¢²»ÊÇASP.NETÒ³Ãæ(.aspxÎļþ)ÌØÓе쬻¹·¢ÉúÔÚ.NET Web·þÎñ(.asmxÎļþ)¡¢WebÓû§¿Ø¼þ(.ascxÎļþ)¡¢HTTP´¦Àí³ÌÐò(.ashxÎļþ)£¬ÒÔ¼°ÆäËû¼¸ÖÖASP.NETÓ¦ÓóÌÐòÎļþ(Èçglobal.asaxÎļþ)ÉíÉÏ¡£ÔËÐÐʱ¹ÜµÀÄ£Ð͸ºÔð´¦ÀíÊäÈëµÄ(incoming)HTTPÊý¾Ý°ü ......
¿ì¹ýÄ꣬ºÃ¾Ãûдʲô¶«Î÷ÁË¡£²»ÖªµÀ×î½üÊÇ̫æÁË£¬»¹ÊÇ×Ô¼ºÓеãÀÁ£¬Ð´Ð©×Ô¼º»ýÀ۵Ķ«Î÷¡£¶¼ÊÇЩ×î»ù±¾µÄÓ¦Ó㬺ʹó¼Ò·ÖÏíÏ¡£
ÑéÖ¤ÂëÔÚºÜ¶àµØ·½¶àÓõ½£¬ÍøÉϸ÷ÖÖÐÎÐÎɫɫµÄ´úÂëÒ³ºÜ¶àÁË£¬ÎÒ¾ÍÊÇ´ò·¢µãʱ¼äддÁË¡£
ÔÀí£ºÍ¨¹ýGUI+Éú³ÉÓÐËĸöÊý×ÖµÄͼƬ£¬½«ËĸöÊý×Ö´æ·Åµ½SessionÖУ¬È»ºóͨ¹ýÑéÖ¤ÄãÊäÈëµÄÑéÖ¤ÂëºÍSession ......
Ajax¿ª·¢ÈËÔ±ÐèÒªµÄJavaScript֪ʶ
JavaScriptµ®ÉúÓÚ1995 Ä꣬×î×³ÉÔÚNetsCape Navigatorä¯ÀÀÆ÷ÖС£Microsoft ÔÚIE3Öм¯³É¡£1998Äê±»±ê×¼»¯ÎªECMAScript.
Microsoft Ajax Library¸ÄÉÆÁËJavaScriptµÄÃæÏò¶ÔÏóÄ£ÐÍ¡£
3.1ʹÓöÔÏó
JavaScriptÖеĶÔÏó²¢²»ÊÇÀàÐ͵ÄʵÀý£¬ÒòΪJavaScript²»Ö§³ ......
±¾ÎÄÎÒÃǽ«ÌÖÂÛµÄÊÇASP.NETÒ³Ãæ¼äÊý¾Ý´«µÝµÄ¼¸ÖÖ·½·¨£¬¶Ô´ËÏ£ÍûÄܰïÖú´ó¼ÒÕýÈ·µÄÀí½âASP.NETÒ³Ãæ¼äÊý¾Ý´«µÝµÄÓô¦ÒÔ¼°±ãÀûÐÔ¡£
0¡¢ÒýÑÔ
WebÒ³ÃæÊÇÎÞ״̬µÄ£¬ ·þÎñÆ÷¶Ôÿһ´ÎÇëÇó¶¼ÈÏΪÀ´×Ô²»Í¬Óû§£¬Òò´Ë£¬±äÁ¿µÄ״̬ÔÚÁ¬Ðø¶ÔÍ¬Ò»Ò³ÃæµÄ¶à´ÎÇëÇóÖ®¼ä»òÔÚÒ³ÃæÌø×ªÊ±²»»á±»±£Áô¡£ÔÚÓÃASP.NET Éè¼Æ¿ª·¢Ò»¸öWebϵͳʱ£¬ Óöµ ......