2017-09-30 14 views
0

使用してトラブルを得ました']を実行すると、エラーメッセージが表示されます。は、私はここに私のプロジェクト機能で2クッキー応答している私はValidateAntiForgeryTokenAttribute

"必要な偽造トークンが提供されていないか無効です。"

ただし、もう1つは成功です。 問題の内容を理解できません。

+0

タイトルから削除されたタグ。頭字語の大文字小文字文法;ノイズ減少;レイアウト。 – rene

答えて

0

ValidateAntiForgeryToken属性がそうのように、あなたのコントローラにアクションに追加する必要があります。

[HttpPost] 
[ValidateAntiForgeryToken] 
public ActionResult MyAction() 
{ 
... 
} 

しかし、あなたはまた、追加することによって、ビュー内反偽造トークンを保持するために、フォーム上のコントロールを提供する必要があります。

@Html.AntiForgeryToken() 

あなたがレンダリングされたビューのページのソースを調べる場合は、その値と一緒に、隠されたinput__RequestVerificationTokenが表示されるはずです。

+0

私は何をしているのですが、役に立たないと思います。最初のクッキーを追加した後、このページのアクションはエラーになりました。アクションから[ValidateAntiForgeryToken]を削除しない限り、それは動作します。 –

関連する問題