2

私は Angular のフロントエンドと drupal バックエンドに接続しています。残りの API に drupal サービス モジュールを使用しています。

問題は、 rest を使用してログインすると、 session_name 、 sessid 、 token などのすべてのセッションの詳細を取得できることです。

Angular では、以降のすべてのリクエストに対して、以下のようにヘッダーを送信します:-

{
‘X-CSRF-Token’: thetoken,
‘Cookie’: formedcookie
}

しかし、それは常にエラー 406 を返します: ユーザーがログインしていません。ログアウトしようとしても。

POSTMAN rest clientで試すと、すべてが機能します。のみ、角度では機能しません。

編集:-これを試して2日経ちましたが、まだ機能していません。おそらく、セッション認証はAngularアプリでは機能しませんか? http basic auth を試しましたが、それも機能しませんでした。それは方法についてですか、ヘッダーは送信されるはずですか?

4

0 に答える 0