ошибка asp.net iis - PullRequest
       20

ошибка asp.net iis

4 голосов
/ 18 ноября 2009

Я использую asp.net 2.0 и IIS 7 на Vista 64-разрядных. каждый раз, когда я пытаюсь открыть страницу в браузере, я получаю следующую ошибку.

Доступ запрещен. Описание: произошла ошибка при доступе к ресурсам, необходимым для обслуживания этого запроса. Возможно, у вас нет разрешения на просмотр запрошенных ресурсов.

Сообщение об ошибке 401.3: у вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных (доступ запрещен из-за списков контроля доступа). Попросите администратора веб-сервера предоставить вам доступ к «C: \ example \ WebApplication1 \ WebApplication1 \ Default.aspx».

Ответы [ 4 ]

2 голосов
/ 18 ноября 2009

Вам необходимо дать разрешение на имя пользователя «Учетная запись гостя в Интернете» в каталоге C: \ example во внутреннем каталоге, если вы использовали этого же пользователя в настройке анонимного доступа IIS.

2 голосов
/ 18 ноября 2009

Имеет ли пользователь пула приложений права на чтение для файлов, которые вы пытаетесь обслуживать? По умолчанию это должен быть пользователь NETWORK SERVICE.

Вашему пользователю ASPNET также понадобится доступ.

Разрешения могут быть установлены здесь: Щелкните правой кнопкой мыши каталог или файл -> Свойства -> вкладка Безопасность

1 голос
/ 10 апреля 2016

Вам необходимо добавить разрешение для пользователя, связанного с Пулом приложений, в папке, в которой находится ваш веб-сайт.

Имя пользователя обычно IUSR, NETWORK SERVICE или IIS_IUSRS.

Разрешение на доступ к корню: чтение и выполнение, список папок и чтение Разрешение на рут / App_Data: All

Или другим подходом может быть установка имени пользователя в пуле приложений (Advance setting -> Identity) на имя пользователя, имеющего права на чтение каталога. Возможно, вам потребуется создать новый пул приложений.

1 голос
/ 18 ноября 2009

Дайте локальному пользователю aspnet разрешение на доступ к каталогу, к которому вы пытаетесь получить доступ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...