Интеграция Keycloak с Angular
Я пытаюсь настроить интерфейс Angular (10) для входа и выхода с помощью Keycloak, но продолжаю получать следующую ошибку в консоли инструментов разработчика Chrome:
GET http://localhost:4200/keycloak.json 404 (Not Found) zone-evergreen.js:2845
Похоже, что, несмотря на явное указание URL-адреса сервера Keycloak (работающего в моей локальной системе) в коде, приложение Angular пытается получить учетные данные для входа в фиктивный файл JSON.
Большое спасибо заранее, если кто-нибудь может предложить способ решения этой проблемы.
Ответы
Кажется, ваша программа Angular хочет прочитать файл keycloak.json. Его можно получить из интерфейса Keycloak. И поместите в корневой каталог angular "Local Development". Этот файл предоставляет конфигурацию Keycloak для Authz of Angular.
Этот файл на самом деле не копировал каталог dist. это настоящий рабочий каталог angular.
Пожалуйста, обратите внимание на угрозу в угловых вопросах. Использование сборки Angular-CLI для копирования файла / каталога