Конфигурирование и настройка Microsoft ASP.NET

       

Работа с разделом <securityPolicy>


Раздел <securityPolicy> – это соответствия имен уровней безопасности и файлов политики безопасности. Файлы политики безопасности содержат параметры безопасности, относящиеся к ASP.NET. Раздел <securityPolicy> содержит только один элемент, который называется <trustLevel>. Ниже приведен его синтаксис.

<securityPolicy> <trustLevel name="security name" policyFile="security policy file" /> </securityPolicy>

Свойства этого раздела приведены в табл. 4.18.

Таблица 4.18. Свойства <securityPolicy>

СвойствоОписание
nameОпределяет имя уровня безопасности, с которым связан файл политики. Возможные значения: Full (полный), High (высокий), Medium (средний), Low (Низкий) и Minimal (Минимальный). Значение Full не требует связывания с ним файла политики.
policyFileОпределяет настроечный файл, который содержит параметры безопасности для данного уровня безопасности.

Ниже показан пример раздела <securityPolicy>.

<securityPolicy> <trustLevel name="Full" policyFile="internal" /> <trustLevel name="High" policyFile="web_hightrust.config" /> <trustLevel name="Medium" policyFile="web_mediumtrust.config" /> <trustLevel name="Low" policyFile="web_lowtrust.config" /> <trustLevel name="Minimal" policyFile="web_minimaltrust.config" /> </securityPolicy>

Уровень доверия Full не требует связывания с ним файла, это то же самое, что полное доверие к локальной машине.



Содержание раздела