Меня попросили взглянуть на существующий проект, который использует Angular 7, .net core api и Identity Server 4.
задача состоит в том, чтобы дооснастить его таким образом, чтобы он мог действительно аутентифицироваться на нашем сервере идентификации 3. (используя неявный клиент).
Человек, который написал этот проект, больше не работает в компании, но ушел. Я потратил 2 дня на это и не могу заставить его работать.
Так что я думаю, мой вопрос, я трачу свое время? Возможно ли для клиента Angular 7 аутентификация на Identity Server 3 (неявный поток)?
Update.
Другие приложения используют сервер ID3 и могут аутентифицироваться на моей локальной копии, поэтому я уверен, что если есть проблема с конфигурацией, она находится на сайте Angular. Однако сайт Angular будет авторизован против id4, так что, скорее всего, это проблема конфигурации (или понимания) с моей стороны.
Это моя первая настоящая попытка понять Identity Server, поэтому я сейчас сомневаюсь, является ли неявный клиент лучшим. Люди могут уже войти в систему до того, как они попадут в угловой участок, или они могут попасть в угловой участок напрямую. угловой сайт поддерживается сервисами .net core 2.