Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

AKO na TO: Kontrolovať povolenia povolenia v ASP.SIEŤOVÉ aplikácie

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 316871
SUHRN
Použite tento krok za krokom návod na aplikovanie tagu pre <location>v súbore Web.config Konfigurujte prístup k špecifickým súborov a priečinkov.

Ak používate overovanie na základe formulárov v ASP.NET aplikácií, len overeným používateľom udelený prístup k stránky v žiadosti. Neoverených používateľov sú automaticky presmerovaný na stránku nešpecifikuje loginUrl atribút súboru Web.config, kde môže predložiť svoje poverenia. V niektorých prípadoch budete chcieť povoliť používateľom prístup k niektoré stránky sa v žiadosti bez požadovania overovania.

</location>back to the top

Konfigurujte prístup k špecifickým súborov a priečinkov

  1. Nastaviť overovanie na základe formulárov.Ďalšie informácie získate po kliknutí na nasledovné čísla článkov databázy Microsoft Knowledge Base:
    308157 AKO na TO: Implementovať formuláre založené overovania v vaša ASP.SIEŤOVÉ aplikácie pomocou jazyka Visual Basic.NET
    301240 AKO na TO: Implementovať formuláre založené overovania v vaša ASP.SIEŤOVÉ aplikácie pomocou C#.NET
  2. Požiadať akúkoľvek stránku v aplikácii automaticky presmerovaný na Logon.aspx.
  3. V súbore Web.config zadajte alebo prilepte nasledujúci kód.

    Tento kód udelí všetkým používateľom prístup na Default1.aspx stránku a Subdir1 priečinok.
    <configuration>	<system.web>		<authentication mode="Forms" >			<forms loginUrl="login.aspx" name=".ASPNETAUTH" protection="None" path="/" timeout="20" >			</forms>		</authentication><!-- This section denies access to all files in this application except for those that you have not explicitly specified by using another setting. -->		<authorization>			<deny users="?" /> 		</authorization>	</system.web><!-- This section gives the unauthenticated user access to the Default1.aspx page only. It is located in the same folder as this configuration file. -->		<location path="default1.aspx">		<system.web>		<authorization>			<allow users ="*" />		</authorization>		</system.web>		</location><!-- This section gives the unauthenticated user access to all of the files that are stored in the Subdir1 folder.  -->		<location path="subdir1">		<system.web>		<authorization>			<allow users ="*" />		</authorization>		</system.web>		</location></configuration>						
    Užívatelia môžu otvoriť Default1.aspx súboru alebo akéhokoľvek súboru uložia do priečinka Subdir1 v aplikácii. Im bude nie je možné presmerovať automaticky k Logon.aspx súboru pre overovanie.
  4. Opakujte krok 3 identifikovať akékoľvek iné stránky alebo priečinky, pre ktoré chcete povoliť prístup neoverených používateľov.
back to the top
ODKAZY
Ďalšie informácie získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
306590 INFO: ASP.ČISTÝ prehľad zabezpečenia
Ďalšie informácie o značku <location>, pozri .NET vývojár rámcová Sprievodca na nasledujúcej webovej lokalite spoločnosti Microsoft:</location>back to the top
Rábsko-mošonsko overovanie formulárov

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 316871 – Posledná kontrola: 06/14/2012 02:40:00 – Revízia: 3.0

Microsoft ASP.NET 1.0, Microsoft ASP.NET 1.1

  • kbconfig kbhowtomaster kbsecurity kbweb kbmt KB316871 KbMtsk
Pripomienky
r="var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">