エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScriptのみでPOSTした場合のCSRFトークンの認証に関するTIPS – RE:ENGINES
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScriptのみでPOSTした場合のCSRFトークンの認証に関するTIPS – RE:ENGINES
はじめに RailsアプリケーションでPOSTリクエストを送る場合、多くの場合はform_withなどのヘルパーを利... はじめに RailsアプリケーションでPOSTリクエストを送る場合、多くの場合はform_withなどのヘルパーを利用すると思いますが、JavaScriptのみでPOSTリクエストを送らなければならないケースに遭遇しました。 本記事はこの際に発生した「401 Unauthorized」エラー対応のTIPSです。 実装 なぜエラーが発生したか 下記の様なコードでPOSTリクエストを送ると「401 Unauthorized」エラーが発生します。 function testRequest(){ var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (this.readyState==4 && this.status==200) { location.href = '/'; } }; xhr.respons

