Я просмотрел онлайн-примеры для IdentityServer4 и не смог решить проблему, с которой столкнулся.
У меня есть приложение Angular 4, размещенное в корне приложения ASP.NET Core 2. Приложение ASP.NET Core не имеет контроллеров, в нем размещается только приложение Angular 4. Это делается для того, чтобы иметь возможность использовать гибридный, а не неявный грант, чтобы токены не отправлялись обратно в браузер.
Теперь я могу настроить клиента как приложение MVC с помощью HybridAndClientCredentials. Но будет ли это работать на стороне Angular? Как узнать, аутентифицирован ли пользователь, как выполнять обратные вызовы на серверную часть API, где получить токен доступа в приложении Angular и т. д. Я немного запутался. Я пытаюсь избежать использования клиентского NPM для интеграции с неявным потоком в Angular, потому что хочу хранить токены на сервере.
Цените любые отзывы.
Спасибо