В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Как ограничить определенным пользователям получать доступ к указанной веб-ресурсы

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:815151
Аннотация
Эта статья содержит пошаговые инструкции для ограничения определенным пользователям получать доступ к указанной веб-ресурсов.

Веб-приложений, основанных на ASP.NET предоставляют множество способов для пользователей, прошедших проверку подлинности и авторизацию для Получите доступ к ресурсам. Так, что вы ограничить доступ к ресурсам зависит от используемого метода проверки подлинности. Например, для приложений, где используется проверка подлинности Microsoft Windows и включить олицетворение можно использовать Файл разрешения NTFS для контроля доступа. Однако для приложений, где использование форм Проверка подлинности, необходимо изменить файл Web.config для ограничения Microsoft Access. В данной статье описывается, как для управления авторизацией для обоих этих ASP.Методы проверки подлинности NET.

к началу статьи TOP

Контроль авторизации с помощью разрешений файла

Для приложений ASP.NET веб-приложений, где используется проверка подлинности Windows и разрешить олицетворение, можно использовать стандартные разрешения NTFS, что требуется Проверка подлинности и ограничить доступ к файлам и папкам:
  • Чтобы потребовать Проверка подлинности, удаление учетной записи пользователя ASPNET права доступа для файла или папки.
  • Чтобы ограничить доступ для определенных учетных записей Windows или учетные записи групп, разрешить или запретить Файл разрешения NTFS для чтения файлов или папок.


Для получения дополнительных сведений о том, как управлять проверки подлинности и авторизации с помощью разрешений NTFS щелкните следующий номер статьи базы знаний Майкрософт:
300985Настройка пользователей и групп доступа в локальной сети в Windows NT 4.0 или Windows 2000
К началу к началу

Контроль авторизации в файле Web.config

Чтобы ограничить доступ к ASP.NET, использующих форм Проверка подлинности, измените элемент <authorization> в приложении Файл Web.config. Чтобы сделать это, выполните следующие действия: <b00></b00></authorization>
  1. Запустите текстовый редактор, например «Блокнот» и откройте Файл Web.config, расположенный в корневой папке приложения.

    Примечание Если файл Web.config не существует, создайте Web.config файл для приложения ASP.NET приложения.
  2. Если вы хотите управлять авторизацией для целого приложения, добавьте элемент конфигурации <authorization> элемент<system.web> в файле Web.config.<b00></b00></system.web></authorization>
  3. Добавьте в элемент <authorization> <allow> элемент конфигурации и элементом конфигурации <deny> . Use the<b00></b00></deny></allow></authorization>Пользователи атрибут для указания Разделенный запятыми список имен пользователей. Как можно использовать вопросительный знак (?) подстановочный знак, соответствующий имени любого пользователя. Например следующий код запрещает доступ ко всем пользователям за исключением user1 и user2.
    <authorization>    <allow users="user1, user2"/>    <deny users=”?”/></authorization>
  4. Сохраните файл Web.config.

    Примечание Для получения дополнительных сведений о настройке параметры каталогов и файлов см. Ссылки в разделе данной статьи.
к началу статьи сверху
Ссылки
Для получения дополнительных сведений щелкните следующие номера статей базы знаний Майкрософт:
315736Как обеспечить безопасность приложений ASP.NET с помощью интерфейса Windows Безопасность
315588 Как Безопасные веб-приложения ASP.NET с помощью клиентских сертификатов
815178 Инструкции по изменению конфигурации веб-приложения ASP.NET приложения
815179 Как создать файл Web.config для приложения ASP.NET приложения
815174 Как сделать приложение и параметры конфигурации каталога определенного приложения ASP.NET приложения
818014 Как обеспечить безопасность приложений, построенных на.NET Framework
к началу статьи TOP

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 815151 — последний просмотр: 06/14/2011 12:09:00 — редакция: 4.0

Microsoft ASP.NET 1.0, Microsoft ASP.NET 1.1

  • kbweb kbacl kbvalidation kbconfig kbuser kbhowtomaster kbmt KB815151 KbMtru
Отзывы и предложения