問題タブ [angular2-jwt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - JwtModule は Authorization ヘッダーを追加しません
Angular 7 以降のプロジェクトで、@auth0/angular-jwtモジュールを使用して、保護された REST API にリクエストを送信する前に認証ヘッダーとして Bearer トークンを追加しようとしました。
ホワイトリストに登録された URL でリクエストを送信し、401 例外を受け取りました。その後、送信されたヘッダーが (フィドラーを使用して) ネットワークをチェックしましたが、Authorization ヘッダーはありませんでした。
すべてのreadme指示に従い、HttpClientModule を 1 回だけ含めたかどうかも確認しました。
app.module.ts:
環境.ts:
azure-active-directory - Azure B2C JWT ベアラー トークンを渡して、Angular から .NET CORE Web API セキュア エンドポイントを呼び出す
Azure B2C JWT Bearer トークンを提示して、Angular 9 アプリケーションからセキュア Web API を呼び出す必要があります。.NET CORE 3.1 Web API で Angular 9 を使用しています。Azure B2C トークンを生成することはできましたが、401 の不正なエラーが発生するため、安全な Web API エンドポイントの呼び出しに固執しました。angularからヘッダーにトークンを渡しています。