Uwakpeter Ответов: 0

Анонимная аутентификация в проекте MVC 5 не работает на рабочем сервере


Я пытаюсь анонимно аутентифицироваться в своем проекте mvc 5, кажется, он отлично работает на моем локальном хосте, но после развертывания на производственном сервере он не видит тег анонимной аутентификации в файле web.config, у меня возникает такая ошибка: ссылка на объект не установлена на экземпляр объекта, то есть запрос.Анонимное поле равно нулю, я не знаю, как получить эту работу на сайте электронной коммерции mvc 5 на производстве, я буду признателен за любую помощь. Спасибо.

Вот мой код: я добавил эту строку кода в конфигурационный файл внутри system. web:

<anonymousIdentification enabled="true" cookieless="UseCookies" cookieName=".ASPXANONYMOUS" cookieTimeout="4320" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" /> 


И вот как я ссылаюсь на него в своем коде:

var getRecord = (from u in db.ShoppingCarts.Where(x => x.CartSessionID.Equals(Request.AnonymousID)) select u).ToList();


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

Вот мой код: я добавил эту строку кода в конфигурационный файл внутри system. web:

<anonymousIdentification enabled="true" cookieless="UseCookies" cookieName=".ASPXANONYMOUS" cookieTimeout="4320" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" /> 


И вот как я ссылаюсь на него в своем коде:

var getRecord = (from u in db.ShoppingCarts.Where(x => x.CartSessionID.Equals(Request.AnonymousID)) select u).ToList();

0 Ответов