こんにちは私は外部APIを使用して現在のすべての通貨レートを収集したいと考えています。私のフロントはトークンに基づいており、トークンをlocalForageに格納していますが、これはasync localStorage以外のものです。例外を追加すると、angularJSのヘッダがデフォルトで設定されます
これは基本的に、すべてのバックエンド要求の前にトークンを含むヘッダーを追加します。
は、残念ながら、私は外部のAPIからのすべての現在の通貨レートをダウンロードしようとすると、私はエラーが以下の取得:
Request header field Authorization is not allowed by Access-Control-Allow-Headers in preflight response.
事実によるものだ私は私のトークンでヘッダを追加しました。 $http.defaults.headers.common.Authorization = 'Bearer ' + authData.token;
の設定中に何とか例外を追加できますか?
http-interceptorを作成し、if-else(つまり、カスタムロジックに基づいて)を使用して認証ヘッダーを設定できます。 – harishr