Brady Kelly Ответов: 1

Почему файл cookie aspnet продолжает вызывать ошибку HTTP 403?


У меня есть приложение MVC 5, разработанное под .NET 4.6 и MVC 5.2.3, которое работает на 100%, когда я отлаживаю его в Chrome и Edge на своей машине. Когда я развертываюсь на общем хостинге у своего провайдера, он выдает следующую ошибку при каждом запросе после самого первого, который завершается успешно и показывает страницу входа в систему.
403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied.

Тогда если я очищу файл cookie называется .AspNet.ApplicationCookie из Chrome затем выполняется следующий запрос, но файл cookie возвращается, и все последующие запросы терпят неудачу таким же образом.

Я не использую состояние приложения ни в одном из своих собственных кодов, и единственные пакеты, которые я добавил к тем, которые поставляются со стандартным шаблоном проекта VS2015, - это:
AutoMapper
elmah.corelibrary
Elmah.Mvc
Unity
Unity.Mvc5

Если я сделал это правильно, то когда я проверяю наличие файлов cookie в Edge, таких файлов cookie нет, только __RequestVerificationToken, который не играет никакой роли (за пределами этого вопроса) в Chrome.

Что я уже пробовал:

Зарегистрировал звонок в службу поддержки с провайдером, но через 36 часов все еще не получил ответа.

1 Ответов

Рейтинг:
0

slarres

Используя узел <elmah> В web.config, попробуйте добавить:
<security allowRemoteAccess="true" />


Brady Kelly

Elmah вызовет отказ в доступе только в том случае, если я попытаюсь получить доступ к журналу Elmah с помощью URL-адреса ../elmah.axd.