Ошибка HTTP 403 - запрещено - PullRequest
6 голосов
/ 10 марта 2011

Когда я начинаю отладку на asp.net3.5. Браузер отображает сообщение

* Ошибка сервера в приложении '/ attn-web'.

Ошибка HTTP 403 - запрещено.

Информация о версии: ASP.NET Development Server 9.0.0.0 *

Ответы [ 7 ]

4 голосов
/ 05 февраля 2013

Это может быть проблема с аутентификацией NTLM.

  1. Щелкните правой кнопкой мыши свое решение в обозревателе решений.
  2. Выберите страницы свойств.
  3. Выберите ПускОпции в диалоговом окне.
  4. В разделе Сервер снимите флажок Аутентификация NTLM
2 голосов
/ 10 февраля 2012

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

WCFTestClient HTTP-запрос не авторизован со схемой аутентификации клиента 'Anonymous' (мой сервис не является-WCF)

HTTP-запрос не авторизован с помощью схемы аутентификации клиента 'Ntlm *

и, наконец, получил решение от здесь , что В разделе Сервер снимите флажок Аутентификация NTLM (Свойства проекта -> Интернет -> Серверы)

2 голосов
/ 10 марта 2011

Если у вас Vista или Windows 7, попробуйте запустить Visual Studio от имени администратора (щелкните правой кнопкой мыши EXE-файл и выберите «Запуск от имени администратора»), так как это может вызвать проблемы с безопасностью / разрешениями.

1 голос
/ 10 марта 2011
  1. Брандмауэр,
  2. неверный файл 'hosts',
  3. проблема конфигурации сервера aspnet,
  4. Ограничения безопасности папки

..

Попробуйте просмотреть файлы журналов (Win + F, выберите папку / Windows и укажите для поиска свежих файлов) и «Просмотр событий» (Нажмите Win, затем введите:Просмотр событий)

PS: Ничего личного, но ваш вопрос действительно неясен.

0 голосов
/ 06 марта 2018

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

1. Перейдите на "start" , а затем введите IIS (Internet Information Services) и нажмите Enter
2.В правой части находятся «соединения»
3. Перейдите на «сайты» -> «Веб-сайт по умолчанию» , который находится внутрисоединения
4. Дважды щелкните «Веб-сайт по умолчанию»
5. В представлении функций дважды щелкните «Просмотр каталога»
6. В правой части находятся действия, если «Включить» доступен двойной щелчок по нему (в противном случае эта функция уже готова)
7. Затем вернитесь на предыдущую страницу
8. Дважды щелкните по «Документ по умолчанию"
9. Там вы можете увидеть список документов по умолчанию
10. Если ваш документ по умолчанию для веб-сайта недоступен, вы можете добавить его, нажав " добавить " всправа и там введите название вашего документа по умолчанию.

0 голосов
/ 31 марта 2017

Это случилось со мной тоже. Я перенес проект и получил его снова. Оказывается, Visual Studio связывает имя виртуального каталога как исходный путь для файлов, а перемещение (физического) каталога заставляет IIS настроить виртуальный каталог по новому пути. Visual Studio по-прежнему использует имя виртуального каталога, что вызывает конфликт.

После удаления в IIS виртуального каталога все снова заработало.

0 голосов
/ 30 августа 2013

вам просто нужно изменить конкретный порт, который вы используете:

  1. Щелкните правой кнопкой мыши свой проект в обозревателе решений.
  2. Перейти к Свойства.
  3. Выберите Web в диалоговом окне.
  4. Изменить определенный порт на что-нибудь еще, например 44444

надеюсь, что это решение вашей проблемы

...