Klíčové koncepty zabezpečení
Microsoft.NET Framework nabízí zabezpečení průhlednosti, zabezpečení přístupu ke kódu a zabezpečení založené na rolích pomoci obavy o mobilní kód adresy zabezpečení a podporu umožňuje zjistit, jaké uživatelé jsou oprávněni provádět součásti. Tyto mechanismy zabezpečení používají jednoduchý, konzistentní model tak, aby vývojáři, kteří znají zabezpečení přístupu kódu mohli snadno použít zabezpečení založené na rolích a naopak. Jak zabezpečení přístupu kódu, tak zabezpečení založené na rolích je implementováno pomocí běžné infrastruktury poskytnuté modulem CLR (Common Language Runtime).
Poznámka |
---|
Začínající .NET Framework verze 4, je zabezpečení průhlednosti donucovací mechanismus výchozí.Zabezpečení průhlednosti odděluje kód spuštěný jako součást aplikace z kódu, který běží jako součást infrastruktury.Další informace naleznete v tématu Kód transparentní pro zabezpečení. |
Vzhledem k tomu, že používají stejný model a infrastrukturu, tak zabezpečení přístupu kódu a zabezpečení založené na rolích sdílí několik podkladových konceptů, které jsou popsány v tomto oddíle. Ujistěte se, že jste obeznámeni s těmito koncepty před čtením dokumentace k zabezpečení přístupu kódu a zabezpečení založeném na rolích rozhraní .NET Framework.
V tomto oddíle
Oprávnění zabezpečení
Popisuje objekty oprávnění a způsob jejich použití modulem runtime.Bezpečnost typů a zabezpečení
Popisuje bezpečnost typů paměti a výhody zabezpečení, které poskytuje.Objekt zabezpečení
Popisuje tři druhy objektů zabezpečení, které jsou podporovány zabezpečením založeným na rolích v rozhraní .NET Framework.Ověřování
Poskytuje přehled o procesu ověřování, který je používán v zabezpečení založeném na rolích v rozhraní .NET Framework.Autorizace
Poskytuje přehled o procesu autorizace, který je používán v zabezpečení založeným na rolích v rozhraní .NET Framework.Zajištění zabezpečení pro klíčová slova Internal, Virtual and Overloads, Overridable, Friend
Vysvětluje zajištění zabezpečení při použití těchto klíčových slov.
Související oddíly
Zabezpečení webové aplikace ASP.NET
Detailně popisuje zabezpečení technologie ASP.NET a poskytuje pokyny pro použití v kódu.Zabezpečení přístupu kódu
Detailně popisuje zabezpečení přístupu kódu rozhraní .NET Framework a poskytuje pokyny pro použití v kódu.Zabezpečení založené na rolích
Detailně popisuje zabezpečení založené na rolích v rozhraní .NET Framework a poskytuje pokyny pro použití v kódu.Transparentní kód pro zabezpečení, úroveň 2
Popisuje způsob implementace zabezpečení průhlednosti v .NET Framework 4.