KeycloakとAngularの統合
Sep 24 2020
Keycloakを使用してログインおよびログアウトするようにAngular(10)フロントエンドを構成しようとしていますが、Chrome開発ツールのコンソールで次のエラーが発生し続けます。
GET http://localhost:4200/keycloak.json 404 (Not Found) zone-evergreen.js:2845
コードでKeycloakサーバー(ローカルシステムで実行されている)のURLを明示的に示しているにもかかわらず、AngularアプリはダミーのJSONファイルでログイン資格情報をヒットしようとしているようです。
誰かがこの問題を克服する方法を提案することができれば、事前に感謝します。
回答
BenchVue Sep 24 2020 at 21:20
Angularプログラムがkeycloak.jsonファイルを読みたいようです。KeycloakUIから取得できます。そして、角度のある「ローカル開発」ルートディレクトリに配置します。そのファイルは、Authz ofAngularのKeycloakの構成を提供します。
そのファイルは実際には `dist 'ディレクトリをコピーしていません。これは実際の角度のある実行ディレクトリです。
角度のある質問で脅威を参照してください。Angular-CLIビルドを使用してファイル/ディレクトリをコピーする