Я только что написал пример кода для веб-приложения ASP.NET, используя веб-службу. Среда — Visual Studio 2015. Моя операционная система — Windows 8.
При выполнении отладки веб-страница не показывала приложение по URL-адресам. Скорее он сообщает об ошибке:
"
Ошибка сервера в приложении '/'
Доступ запрещен. Описание: Произошла ошибка при доступе к ресурсам, необходимым для обслуживания этого запроса. Возможно, у вас нет разрешения на просмотр запрошенных ресурсов.
Сообщение об ошибке 401.3: у вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных (доступ запрещен из-за списков контроля доступа). Попросите администратора веб-сервера предоставить вам доступ к «K:...\WebServicesDemo\WebServicesDemo\CalculatorWebService.asmx».
Информация о версии: Версия Microsoft .NET Framework: 4.0.30319; Версия ASP.NET: 4.0.30319.34248
"
Что я пробовал:
дал доступ к «IIS_IUser», но вместо этого он должен быть «IUSR». Это решило проблему. Это взято из сообщения: Хостинг ASP.NET в IIS7 дает доступ отказано?
Я заметил, что есть некоторые предлагаемые решения, но ни одно из них не имеет для меня смысла. Может ли кто-нибудь дать мне пошаговый ответ?
Например, я не понимаю, куда добавить IIS_IUSRS или IUSR. какие они вообще? Во-вторых, кажется, что ни IIS_IUSRS, ни IUSR не распознаются в моей папке безопасности (щелкните правой кнопкой мыши папку приложения, свойство-> вкладка безопасности)
Для получения дополнительной информации мой Web.config выглядит так:
<?xml version="1.0"?>
<!-- For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?LinkId=169433 -->
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0"/>
<httpRuntime/>
</system.web>
</configuration>
<security>
раздел вашего файла web.config? - person vendettamit   schedule 17.07.2015properties
вашего проекта, нажавF4
, и посмотрите, еслиAnonymous
пользовательenabled
. Если нет, то включите его и повторите попытку. - person vendettamit   schedule 17.07.2015