我正在使用 Ruby 2.4.0p0 和 Rails 4.2.11
编写了一个 GET API,如果用户身份验证失败,它应该以状态 401 响应,即第 21 行的
authenticate_user!
返回非零
在那种情况下,我通过处理程序方法从该错误中解救出来
render_401
但是我在第 27 行的以下代码中得到了
AbstractController::DoubleRenderError
:
不确定出了什么问题,因为应该只进行一次渲染
任何关于为什么会发生这种情况的指示?
谢谢