我設置一個Rails應用4與Ember JS使用所提供的網站灰燼js和軌道4 CSRF
的Gemfile
gem 'ember-rails'
gem 'ember-source', '1.2.0'
entries_controller.js.coffee
Tut1.EntriesController = Ember.ArrayController.extend
addEntry: ->
entry = @store.createRecord(Tut1.Entry,
name: @get('newEntryName')
winner: false
)
entry.save()
上的寶石
我在控制檯上得到這個錯誤。
POST http://localhost:3000/entries 422 (OK)
它張貼正確的,但Rails是一個重新調整「的ActionController :: InvalidAuthenticityToken」這是困惑,我作爲東道主,起源和引用者是相同的。
Host:localhost:3000
Origin:http://localhost:3000
Referer:http://localhost:3000/
它仍然是跨域嗎?我如何驗證此請求。