Я испытываю проблемы с тем, что Devise правильно отвечает на сообщение JSON.
следующее работает нормально
curl -XPOST 'http://localhost:5000/users/sign_in.json' -d 'user[email]=MYUSER' -d 'user[password]=MYPASSWORD'
Завершено 201 Создано в 171ms
Вместо этого я хотел бы иметь более правильный формат JSON
curl -v -b cookie.file -c cookie.file -H "Content-Type: application/json" -X POST -d '{"user":{"mail":"MYUSER","password":"MYPASSWORD"}}' http://localhost:5000/users/sign_in.json
Но мне кажется, что он не работает
Обработка Devise :: SessionsController # createкак JSON 23:10:32 web.1 |Параметры: {"user" => {"mail" => "MYUSER", "password" => "[FILTERED]"}, "session" => {"user" => {"mail" => "MYUSER", "password" => "[FILTERED]"}, "action" => "create", "controller" => "devise / session", "format" => "json"}} 23:10:32 web.1 |Завершено 401 Несанкционированный в 11 мс
Есть идеи?спасибо