Drupal 7 Web サイトの AngularJS フロントエンドを構築しようとしています。
問題は、に設定useCredentails
するとtrue
、このエラーが発生することです。
Cross-Origin Request Blocked: Same Origin Policy により、http://example.comでのリモート リソースの読み取りが許可されません。これは、リソースを同じドメインに移動するか、CORS を有効にすることで修正できます。
バックエンドに次のヘッダーを設定しています。
- Access-Control-Allow-Origin: *
- アクセス制御許可メソッド: GET、POST、DELETE、PUT
- Access-Control-Allow-Headers: X-Requested-With、Accept、Content-Type、Cookie、X-CSRF-Token
- Access-Control-Allow-Credentials: true
ログインはuseCredentails
equalsで正常に機能しますfalse
。true に変更すると、上記のエラーが発生します。
トークン認証を使えるようにするために、 にuseCredentails
設定できるようにしたいです。true
何か案は?
PSセッション認証でdrupal 7サービスモジュールを使用しています。