ASP.NET Core MVC/二重submit
http://wiki.examind.net/index.php?ASP.NET%20Core%20MVC/%E4%BA%8C%E9%87%8Dsubmit
[
トップ
] [
編集
|
凍結
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
最新の20件
2023-10-26
Haskell
2023-10-17
ビッグデータ
2023-10-16
経営
2023-09-25
ITエンジニア/キャリア
2023-08-22
会議
2023-07-20
WBS
PERT
2023-07-19
プロジェクト管理
エンジニアリングマネジメント
2023-07-18
デザイン
Webアクセシビリティ
2023-07-13
macOS
2023-07-10
要件定義
2023-06-30
食品衛生
情報セキュリティ/ISMS
2023-06-28
シャドーIT
2023-06-15
Notion
1on1
ビジネス
2023-06-13
ドメイン駆動設計
Four Ways Of Handling Multiple Submit Buttons In ASP.NET Core
Why chrome repeats requests twice when calling asp.net core app running on IIS Express
Form submitted twice in Chrome/Safari
ワンアクションでリクエストが2度実行されてしまったらやってみるべき事あれこれ
さいきょうの二重サブミット対策
Double SubmissionをActionFilterで制御する
二重submitが発生するケース
†
サブミットボタンをダブルクリックする
戻るボタンで戻って、再度保存ボタンを押す
完了ページでブラウザリロードする
CSRF攻撃による不正な更新リクエスト
↑
対策
†
↑
JavaScript
でsubmit
†
HTMLでのsubmitはブラウザ依存性が高いので、
JavaScript
でsubmitを行う(
JavaScript
の方が依存性高いのでは? ^^;)
↑
トークンによるチェック
†
↑
JavaScript
でのサブミットボタンのdisable化
†
↑
PRGパターン
†
Last-modified: 2019-07-23 (火) 10:10:56 (1731d)
Link:
JavaScript
(437d)