Я использую С# с ASP.NET MVC5. Я публикую свое приложение в Azure, и все работает правильно. Пока не запущу новое обновление.
После этого, когда я пытаюсь войти в систему, меня снова перенаправляют на страницу входа, а возвращаемый URL-адрес: Account/Login?ReturnUrl=%2F.
Однако, если удалить приложение из Azure и повторно опубликовать его, оно работает, даже с предыдущим обновлением, которое нарушает систему входа в систему (кстати, я не трогал в контроллере учетной записи).
Я знаю, что есть 2 темы об этой проблеме, я пробовал все, и ничего не работает. Я предполагаю, что они устарели.
1º: Проблема ASP.NET MVC с настройкой раздела проверки подлинности форм
2º: Запросить перенаправление на /Account/Login?ReturnUrl=%2f с момента установки MVC 3 на сервер
Кто-нибудь знает, как решить эту проблему?
Насколько я знаю, вы не можете этого сделать, но я перезапустил приложение, и проблема не устранена.
Посмотрите, поможет ли это.
Можете ли вы захватить сеть в своем инструменте разработчика браузера? Тогда мы могли бы видеть, какие перенаправления происходят.
К сожалению, я не могу этого сделать. Я создал новый и скопировал все файлы вручную :( это сработало. Я сделал это, потому что приложение находится на ранней стадии, это заняло у меня пару часов. Прямо сейчас я могу обновлять столько раз, сколько мне нужно, без каких-либо проблем. спасибо так или иначе
Попробуйте перезапустить пул приложений, если Azure позволяет это... просто мысль.