完整回购https://github.com/tenzan/filepost
我可以通过 rails 控制台发布消息:
Conversation.last.posts.create(author: Contact.last, body: "hello")
但无法在本地浏览器中发布,但您也可以在此处查看
https://filepost-dev.herokuapp.com/conversations/2
在检查元素中,我看到401 Unauthorized
错误。我想,这是因为我有before_action :authenticate_user!
,在PostsController
。
实际上,它不应该显示此错误,因为我正在尝试通过用户发布(您可以看到https://filepost-dev.herokuapp.com/conversations/2),所以不确定为什么通过 rails 控制台发布成功,但不在浏览器上。
不知道我还应该在这里分享什么,但你可以参考我在 github 上的 repo。
谢谢。