3

$http で XSFR トークンや認証などのヘッダー データを明確に指定する方法が必要です。

このようなもの:

$http.defaults.headers.common["Auth_token"] = token;

ただし、他のドメインへのすべてのリクエストには、このヘッダーが入力されます。その後、この修正が行われ、同じドメインのみがこのヘッダーを受信するようになりました。 https://github.com/angular/angular.js/issues/1096

サーバーが別のドメイン (api.example.com) にあるという問題が残っており、これまたは他のホワイトリストに登録されたサーバーのみが特定のヘッダーを取得する必要があります。

一部のヘッダーの対象となるドメインを指定できるようにしたいと考えています。

$http.defaults.headers.['api.trusted.com']['Auth_token'] = token;

または類似。他の誰かが同様の問題を解決しましたか?

4

1 に答える 1