0

私はRailsアプリケーションを持っていて、投稿を通じてリクエストを行い、jsonで応答しますが、この行のために

protection_from_forgery with: :exception

リクエストを続行できません。前の行の代わりにこの行を追加すると役立つことをどこかで読みました

protect_from_forgery unless: -> {request.format.json?} 

実際、それは役に立ちますが、jsonを受け入れるためだけに過去の行を削除するのが正しいかどうかはわかりません。最初の行の例外を削除せずにこれを行う正しい方法は何でしょうか?

4

1 に答える 1

1

解決策は、私が応答していたコントローラーに protect_from_forgery を追加することでした。

それを追加すると、デフォルトでnullセッションで応答し、問題が修正されます。

于 2016-06-02T13:45:51.057 に答える