問題タブ [django-rest-framework-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.

0 投票する
1 に答える
354 参照

django - Django REST JSONWebTokenAuthentication + Angular (認証の詳細は提供されていません)

数日間、私はこのかなり単純な認証設定を機能させようとしてきました。

JSON Web トークン認証を行うために、Django REST プラグイン「django-rest-framework-jwt」を使用しています。

API を CURL すると、想定どおりに動作します。

ここに画像の説明を入力

ただし、私のAngularアプリケーションを介してリクエストを発行するとき; 「承認の詳細が提供されていません」という詳細を含む未承認のエラーが常に発生しています。ただし、リクエストをクロールすると、それが存在することが明確にわかります (リクエスト内のトークンは、CURL 内で使用したため、有効です ':

ここに画像の説明を入力

私が書いたインターセプターを介して認証ヘッダーを挿入しています。次のようになります。

さらに、JWT_AUTH 設定の設定は次のように定義されます。

フレームワークの設定は次のとおりです。

これに関する提案はありますか?ここで何が起こっているのかわかりません。

編集

[ネットワーク] タブのリクエスト/レスポンス ヘッダー:

ここに画像の説明を入力