【发布时间】:2011-01-12 19:19:09
【问题描述】:
我想使用 cURL 测试我的 Rails Web 服务,但目前我只能在停用 before_filter :authenticate_user! 时进行。但我想先登录,然后创建、销毁等。
我看到使用 cURL,您可以验证会话信息并将其保存在 cookie 中,用于您的以下请求,但我无法使其与 Devise 一起使用:在我的场景中,用户使用电子邮件登录/密码组合,所以我在尝试:
卷曲\ -X 发布\ -d 'email=email@example.com&password=password' \ -c 饼干\ http://localhost:3000/users/sign_in > out我得到:ActionController::InvalidAuthenticityToken in Devise/sessionsController#create
有人可以给我一个想法/一个例子吗?
谢谢!
【问题讨论】:
标签: curl ruby-on-rails-3 devise