Я недавно построил свой IdentityServer4 в качестве API и пользовательского интерфейса vueJs для входа в систему / регистрации / сброса пароля.
services.AddIdentityServer (options => {
options.Discovery.ShowIdentityScopes = false;
options.Discovery.ShowApiScopes = false;
options.Discovery.ShowClaims = false;
options.UserInteraction.LoginUrl = "http://authUI/Login" //vue UI
})
API запущен и работает, и я могу перейти на страницу входа.
Однако после проверки подлинности я получаю сообщение об ошибке 404, поскольку returnUrl разрешается в URL-адресе пользовательского интерфейса вместо URL-адреса API Identityserver.
Есть ли способ изменить способ генерации returnUrl в IdentityServer4?