text: Podelement forms elementu authentication (schéma nastavení ASP.NET)
  MSDN Library Vývojové nástroje a jazyky Vývoj na platformě .NET Vývoj pro web Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Překlad
  Konfiguruje aplikace technologie ASP.NET na vlastní ověřování na základě formulářů.
  Definuje, zda jsou soubory cookie používány a jejich chování. Tento atribut se může rovnat jedné z následujících hodnot. Note
  U webových stránek ASP.NET s podporou technologie AJAX, použijte výchozí hodnotu UseCookies pro atribut cookieless.
  Nastavení, která používají cookie kódované v adrese URL, nejsou podporována knihovnami klientských skriptů AJAX technologie ASP.NET.
  Určuje, že soubory cookie budou vždy použity bez ohledu na zařízení.
  Určuje, že soubory cookie nebudou nikdy použity.
  Určuje, že soubory cookie jsou použity, pokud profil zařízení podporuje soubory cookie. V opačném případě nejsou soubory cookie použity.
  U stolních prohlížečů, u kterých je známo, že podporují soubory cookie, je použit zjišťovací mechanismus pro test použití souborů cookie, pokud jsou povoleny.
  Pokud zařízení nepodporuje soubory cookie, nebude použit žádný zjišťovací mechanismus.
  Určuje, že soubory cookie jsou použity, pokud prohlížeč podporuje soubory cookie. V opačném případě nejsou soubory cookie použity. Pro zařízení, která podporují soubory cookie, nejsou provedeny žádné pokusy k určení, zda je zapnuta podpora souborů cookie.
  Tento atribut je v rozhraní .NET Framework verze 2.0 nový. Výchozí hodnota je UseDeviceProfile.
  Určuje výchozí adresu URL, která se používá pro přesměrování po ověření. Tento atribut je v rozhraní .NET Framework verze 2.0 nový. Výchozí hodnota je "default.aspx".
  Určuje volitelnou doménu pro nastavení odchozího souboru cookie formulářového ověřování.
  Toto nastavení má přednost před doménou, která se používá v elementu httpCookies. Tento atribut je v rozhraní .NET Framework verze 2.0 nový.
  Výchozí hodnota je prázdný řetězec (""). enableCrossAppRedirects
  Označuje, zda jsou ověření uživatelé přesměrováni na adresu URL v jiných webových aplikacích.
  Při provádění přesměrování mezi aplikacemi je potřeba se přesvědčit, že několik atributů v Podelement forms elementu authentication (schéma nastavení ASP.NET) je duplikováno ve všech aplikacích.
  Další informace a příklad naleznete v tématu Forms Authentication Across Applications. Tento atribut se může rovnat jedné z následujících hodnot. Value
  Určuje, že ověření uživatelé mohou být přesměrováni na adresy URL jiných webových aplikací.
  Určuje, že ověření uživatelé nemohou být přesměrováni na adresy URL jiných webových aplikací. Tento atribut je v rozhraní .NET Framework verze 2.0 nový. Výchozí hodnota je False.
  Určuje adresu URL, na kterou je žádost přesměrována pro přihlášení, pokud není nalezen platný ověřovací soubor cookie. Výchozí hodnota je login.aspx.
  Určuje soubor cookie protokolu HTTP pro ověřování.
  Pokud je na jednom serveru spuštěno více aplikací a každá aplikace vyžaduje jedinečný soubor cookie, musíte nakonfigurovat název souboru cookie v každém souboru Web.config pro každou aplikaci. Výchozí hodnota je ".ASPXAUTH".
  Určuje cestu pro soubory cookie používané aplikací. Výchozí hodnotou je lomítko (/), protože většina prohlížečů rozlišují malá a velká písmena a neodesílají soubory cookie zpět, pokud existuje neshoda ve velikosti písmen v cestě.
  Určuje typ šifrování, pokud existuje, pro soubory cookie. Tento atribut se může rovnat jedné z následujících hodnot. Value
  Určuje, že aplikace používá ověřování dat i šifrování pro pomoc s chráněním souborů cookie.
  Tato možnost používá nakonfigurovaný algoritmus ověřování dat, který je založen na elementu machineKey.
  Triple-DES (3DES) se používá pro šifrování, pokud je k dispozici a pokud je klíč dostatečně dlouhý (48 bajtů nebo více).
  je výchozí a doporučená hodnota.
  Určuje, že soubor cookie je šifrován pomocí algoritmu 3DES nebo algoritmu DES, ale ověřování u souboru cookie není prováděno.
  Soubory cookie použité tímto způsobem mohou být předmětem útoků prostým textem.
  Určuje, že je zakázáno šifrování i ověřování pro weby, které používají soubory cookie pouze pro přizpůsobení a mají méně přísné požadavky na zabezpečení.
  Tímto způsobem byste neměli používat soubory cookie, avšak je to způsob nejméně náročný na prostředky pro povolení přizpůsobení v .NET Framework.
  Určuje, že schéma ověřování ověřuje obsah zašifrovaného souboru cookie, zda nebyl změněn při přenosu.
  Soubor cookie je vytvořen pomocí ověřování souboru cookie zřetězením ověřovacího klíče s daty souboru cookie, výpočtem ověřovacího kódu zprávy (MAC) a připojením MAC k odchozímu souboru cookie.
  Výchozí hodnota je All.
  Určuje, zda je požadováno připojení protokolem SSL pro přenos ověřovacího souboru cookie. Tento atribut se může rovnat jedné z následujících hodnot. Value
  Určuje, že je připojení protokolem SSL požadováno k ochraně pověření uživatele.
  V případě True nastaví technologie ASP.NET vlastnost Secure pro ověřovací soubor cookie a kompatibilní prohlížeč nevrátí soubor cookie, dokud připojení nepoužije protokol SSL.
  Určuje, že připojení protokolem SSL není požadováno pro přenos souboru cookie.
  Určuje, zda je povoleno klouzavé vypršení platnosti.
  Klouzavé vypršení platnosti obnoví aktivní čas ověřování pro soubor cookie, který má vypršet, při každém požadavku během jedné relace. Tento atribut se může rovnat jedné z následujících hodnot. Value
  Určuje, že je povoleno klouzavé vypršení platnosti.
  Ověřovací soubor cookie je aktualizován a čas vypršení platnosti je vynulován při následném požadavku během jedné relace.
  Určuje, že klouzavé vypršení platnosti není povoleno a soubor cookie vyprší v nastavený interval od okamžiku, kdy byl původně vydán. Výchozí hodnota je True.
  Určuje, zda chcete použít koordinovaný světový čas (UTC) nebo místní čas pro datum vypršení platnosti tiketu ověřování pomocí formulářů.
  Tento atribut může mít jednu z následujících hodnot.
  Určuje, že datum vypršení platnosti tiketu je uložen pomocí místního času. Framework40
  Určuje, že datum vypršení platnosti tiketu je uložen pomocí standardu UTC. Výchozí hodnota je Framework20.
  Určuje dobu v celočíselných minutách, po jejichž uplynutí vyprší platnost souboru cookie.
  Pokud je atribut SlidingExpiration roven true, je atribut timeout posuvná hodnota, která vyprší v určeném počtu minut po momentu, kdy byla přijata poslední žádost. Pro předejití snížení výkonu a zabránění upozornění více prohlížečů pro uživatele, kteří mají zapnutá varování souboru cookie, je soubor cookie aktualizován při uplynutí více než poloviny zadané doby. To může způsobit ztrátu přesnosti. Výchozí hodnota je "30" (30 minutes). Note
  V ASP.NET v1.1 trvalý soubor cookie nevyprší, bez ohledu na nastavení atributu časového limitu.
  Nicméně jako u technologie ASP.NET v2.0, trvalé soubory cookie vyprší v časovém limitu podle atributu timeout.
  Umožňuje volitelné definice pověření v podobě jména a hesla v rámci konfiguračního souboru.
  Můžete také implementovat vlastní schéma hesla za použití externího zdroje, jako je například databáze, který slouží ke kontrole ověření. Parent Elements
  Určuje požadovaný kořenový element nacházející se v každém konfiguračním souboru, který je používán modulem CLR (Common Language Runtime) a aplikacemi rozhraní .NET Framework.
  Konfiguruje schéma ověření technologie ASP.NET, které se používá k identifikaci uživatelů, kteří zobrazují aplikace ASP.NET.
  Element forms konfiguruje aplikaci technologie ASP.NET na vlastní ověřování na základě formulářů.
  Pokud je spuštěno více aplikací na jednom serveru, atributy elementu forms musí být pro každou aplikaci nakonfigurovány v souboru Web.config. Další informace naleznete v tématu Forms Authentication Across Applications. Při odeslání identifikátoru formulářového ověřování můžete překročit maximální velikost identifikátoru URI.
  Pokud je kombinace lístku anonymní identifikace, lístku ověřovacího formuláře, ID relace a dat uživatele větší než je maximální přípustná délka identifikátoru URI, žádost se nezdaří s chybou 400 - Špatný požadavek. Výchozí konfigurace
  Následující výchozí element forms není explicitně nakonfigurován v souboru Machine.config nebo v kořenovém souboru web.config. Nicméně, toto je výchozí konfigurace, která je vrácena aplikací rozhraní .NET Framework verze 2.0. Copy
  Následující výchozí element forms je v rozhraní .NET Framework verze 1.1 konfigurován v souboru Machine.config.
  Následující výchozí element forms je v rozhraní .NET Framework verze 1.0 konfigurován v souboru Machine.config.
  Následující příklad kódu demonstruje, jak nakonfigurovat web pro formulářové ověřování, specifikovat název souboru cookie, který přenáší přihlašovací informace od klienta, a specifikovat název přihlašovací stránky pro případ selhání ověřování.