На тестовом сайте после входа пользователя происходит сбой перенаправления.
Маршрут перенаправляется с
http://localhost:56380/Account/Logon
на
http://localhost:7000/Account/undefined
, что дает 404.
Пользователь сразу переходит на страницу входа, поэтому returnUrl является пустым.
DestinationPageUrl пусто.
Я считаю, что
RouteData.Route.Url установлен на "{controller} / {action} / {id}", поэтому я думаю, что идентификатор как-то не определен.
На производственном сайте я не могу отследить серверный код, но с F12 похоже, что он собирается
https://exampledomain.net/Account/
, который затем переходит на
https://exampledomain.net
и это работает.
В процессе поиска я нашел документацию о том, как настроить маршрут "{controller} / {action} / {id}", но ничего не говорится о том, как заполняется идентификатор или как его отладить.