2017-12-12 23 views
0

yiiアドバンステンプレートでは、csrf検証を無効にしないでajax経由で何かを送信しようとしています。Yii2 - Ajax CSRFトークン:予期しないトークン " - "

$.ajax({ 
    type: "POST", 
    url: "'.Url::to(["testctrl/testact"]).'", 
    data: {prod_id:id,_csrf-frontend:'.Yii::$app->request->csrfToken.'} 
}); 

私が代わりに何を使うべき -

はしかし、_csrf-フロントエンドは、 "予期しないトークン" と呼ばれるエラーの原因となりましたか? ありがとうございます!

答えて

0

このフォーマットに変更します。私はこれがあなた

のために働くだろうと思い

'_csrf-frontend':'".Yii::$app->request->csrfToken."',