Я хотел бы реализовать форму авторизации мое приложение.mvc 5 формы ошибка аутентификации
В моем контроллере я установить:
FormsAuthentication.SetAuthCookie(loginVm.use_email, loginVm.RememberMe);
Тогда на мой взгляд:
if (Request.IsAuthenticated)
я получил Request.IsAuthenticated всегда ложно, поэтому я пытался добавить эти строки ниже в WebConfig.
<system.web>
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>
</system.web>
Однако, я наткнулся на ошибку:
It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Я бегу в режиме отладки локального хоста, то, что я должен сделать, чтобы попытаться сделать его работы в соответствии с вами
Спасибо за ваш помогает
Приветствия
@ UliKöhler: Это не дополнительная информация для вопроса, но «не знаю, почему, но кажется, что это работает сейчас». – Deduplicator
@Deduplicator Hm ... интересная точка зрения. Я рассмотрел это сейчас и, хотя он все еще выглядит немного странным, я думаю, что вы правы. Я удалю свой предыдущий комментарий. –