Я столкнулся с проблемой, когда маршрутизатор AspNet Core добавит дополнительный сегмент к URL-адресу при возникновении ошибки.Ассистент маршрутизатора AspNet добавил дополнительный URL-сегмент
Для примера: UseCookieAuthentication будет перенаправлять/входа в систему, но если есть ошибка, то маршрутизатор будет направлять меня/логин/Войти с страницу ошибки, и если я буду продолжать идти к корневому URL «http://localhost:59093/» более сегменты будут добавлены (т.е. http://localhost:59093/login/login)
MapMiddleware не имеет попыток/улов вокруг вызова Branch. Это исправлено (см. [HttpAbstractions issue # 510] (https://github.com/aspnet/HttpAbstractions/issues/510)) и будет в RC2. Сегодня эта проблема съела мой обед. – jltrem