Приложение ASP.NET MVC по умолчанию имеет вид входа в систему на рабочем сайте, домашний вид на локальном хосте - PullRequest
2 голосов
/ 07 июля 2010

Я нахожусь в процессе создания сайта с использованием ASP.NET MVC. Я пошел, чтобы опубликовать его в Интернете, и по какой-то причине появляется представление LogIn, а не Home. Я вообще не осуществлял (не уверен, собираюсь ли я) вход в систему, поскольку это довольно простой веб-сайт.

Я на 99% уверен, что пропускаю что-то чрезвычайно простое и очевидное, но, как и большинство проблем, я не вижу упомянутых проблем.

Если требуется дополнительная информация, пожалуйста, дайте мне знать, и я буду рад предоставить.

Спасибо!

1 Ответ

3 голосов
/ 07 июля 2010

В вашем файле web.config на производстве включена аутентификация?По умолчанию это есть в любом новом файле web.config проекта MVC:

   <authentication mode="Forms">
      <forms loginUrl="~/Account/LogOn" timeout="2880" />
    </authentication>

Изменение аутентификации на mode = "None" или удаление элемента отключит аутентификацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...