Я использую шаблон ABP Angular. Я ищу способ перенаправить пользователя на URL-адрес, который он запросил изначально после проверки подлинности. Например, если пользователь поместил localhost: 4200 / app / plan / 1, который разрешает только аутентифицированные пользователи, то платформа перенаправляет пользователя на страницу входа, а когда пользователь проходит аутентификацию, автоматически перенаправляется на ранее запрошенный адрес. В данный момент пользователь перенаправляется на домашний компонент
Почему initialUrl
в login.service.ts
всегда 'localhost: 4200'?
var initialUrl = UrlHelper.initialUrl;
if (initialUrl.indexOf('/login') > 0) {
initialUrl = AppConsts.appBaseUrl;
}
location.href = initialUrl;