Как добавить правила доступа с использованием ролей.NET и авторизации на уровне страницы

У меня есть веб-сайт в.Net 3.5, который использует членство, роли и авторизацию.

Я создал 2 роли: Default и SpecialPermissions

У меня есть все пользователи, которые вошли в систему по умолчанию, но несколько избранных добавляются в роль SpecialPermissions.

У меня есть папка под названием "Дополнительные файлы", и я хочу, чтобы все файлы в этой папке были исключены, кроме тех, которые разрешены SpecialPermissions и запрещены всеми остальными.

AdditionalStats folder
 File1 - allow only SpecialPermissions
 File2 - allow only SpecialPermissions
 File3 - allow Default and SpecialPermissions

Есть ли простой способ добавить это в web.config?

1 ответ

<location path="Page1.aspx">

<system.web>
 <authorization>
 <allow users="*">
 </allow></authorization>
</system.web>
</location>

<location path="Page2.aspx">

<system.web>
 <authorization>
 <allow users="*">
 </allow></authorization>
</system.web>
</location>

разрешено Я был некорректным

licensed under cc by-sa 3.0 with attribution.