私はVue環境でAxiosを使ってSymfonyで書かれたウェブサービスと話しています。各要求にはX-Auth-Token
ヘッダを設定する必要があります。値はauth_token
クッキーに格納されます。AxiosでCSRFヘッダを送信するには?
axiosインスタンスが
xsrfCookieName: 'auth_token',
xsrfHeaderName: 'X-Auth-Token'
を用いて構成されているが、document.cookie
が"auth_token=5e51c7d2..."
を明らかにもかかわらず、axiosによって送信された要求はX-Auth-Token
ヘッダが設定されていないので、403 Forbidden
をヒットしています。私が手動でヘッダを設定すると、すべて動作しますが、私は2つのオプションがそれ自身を処理することになっていると思いました。私は何か間違っているのですか?残念ながら、プライベートAPIと話しているので、私はフィドルを提供することはできません。
デフォルトのCookieとヘッダー名を使用する場合と同じ問題です。 –