Вы не авторизованы для просмотра этой страницы - PullRequest
1 голос
/ 07 декабря 2009

Я получаю следующую ошибку при просмотре моей страницы asp.net, развернутой в IIS

You are not authorized to view this page
You do not have permission to view this directory or page using the credentials that you supplied. 
--------------------------------------------------------------------------------

Please try the following:

Contact the Web site administrator if you believe you should be able to view this directory or page. 
Click the Refresh button to try again with different credentials. 
HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials.
Internet Information Services (IIS)

--------------------------------------------------------------------------------

Technical Information (for support personnel)

Go to Microsoft Product Support Services and perform a title search for the words HTTP and 401. 
Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Authentication, Access Control, and About Custom Error Messages. 

Я проверил разрешения NTFS на веб-сайте и обнаружил, что каждая группа имеет права на чтение и выполнение.

Но для папки

нет группы IUSER

анонимный доступ настроен в этой папке, и встроенная аутентификация не включена.

1 Ответ

1 голос
/ 07 декабря 2009

Вы добавили соответствующие разрешения для файлов в wwwroot.

Самый простой способ сделать это - щелкнуть правой кнопкой мыши на папке wwwroot в проводнике и затем щелкнуть Свойства . Затем на вкладке «Безопасность» нажмите кнопку «Дополнительно». В следующем всплывающем окне установите флажок «Заменить разрешения для всех дочерних объектов» и нажмите «Применить».

ОК из всех диалогов и попробуйте ваш сайт еще раз.

...