Прошло пять лет с тех пор, как я только что коснулся Azure, поэтому я не очень знаком с последними настройками.
Я только что опубликовал простое приложение ASP.NET MVC, к которому я хочу предоставить анонимный доступ.Почти каждый параметр имеет значение по умолчанию.Я опубликовал его прямо из Visual Studio 2017, выбрав веб-приложение Azure в инструменте публикации.Но я получил:
Ошибка сервера в «/» приложении.
Доступ запрещен.
Описание: Произошла ошибка при доступе к ресурсам, необходимым для этогозапрос.Сервер не может быть настроен для доступа к запрошенному URL.
Сообщение об ошибке 401.2 .: неавторизовано: сбой входа в систему из-за конфигурации сервера.Убедитесь, что у вас есть разрешение на просмотр этого каталога или страницы на основе предоставленных вами учетных данных и методов аутентификации, включенных на веб-сервере.Обратитесь к администратору веб-сервера за дополнительной помощью.
Информация о версии: Microsoft .NET Framework Версия: 4.0.30319;ASP.NET версия: 4.7.3163.0
Кто или что не имеет доступа к какому ресурсу?
bin \ what.dll должна работать как hostingstart.html
, игнорируется.
В Azure в разделе Аутентификация / Авторизация говорится: «Анонимный доступ включен в приложении службы приложений. Пользователям не будет предложено войти в систему».