4
我有一個頁面上有兩種形式,兩者都聲明如下:CSRF令牌多種形式
form_for @student, {remote:true, format: 'json'} do |f|
和
form_for @teacher, {remote:true, format: 'json'} do |f|
然而,當我點擊提交teacher
表單的按鈕時,它會出錯,併爲該請求提供「無效的CRSF令牌」。請求student
表單工作正常。
我在application.html.erb
文件中獲得<%= csrf_meta_tags %>
,teacher
表單在提交中確實有CSRF令牌。我沒有做API,我只是想通過AJAX處理表單(我做了一些客戶端錯誤處理和確認)。
嗯有意思,我從來不知道。它現在可以工作,所以非常感謝你! – docaholic