【发布时间】:2023-10-08 20:13:01
【问题描述】:
错误信息:
Error: Request failed with status code 500
Stack trace:
[42]/</t.exports@http://crdwk.herokuapp.com/packs/bundle-ecc8ea14dbe153e50352.js:1:89311
[42]/</t.exports@http://crdwk.herokuapp.com/packs/bundle-ecc8ea14dbe153e50352.js:1:251725
[42]/</t.exports/</d[h]@http://crdwk.herokuapp.com/packs/bundle-ecc8ea14dbe153e50352.js:1:88311
Ruby 版本: 2.3
Rails 版本: 5.1
我有一个服务器端渲染的客户端水合 React/Rails 应用程序(使用 gem 'react-rails')。
我在application.rb 中添加了gem 'rack-cors' plus 设置,以便我的请求能够正常工作(我正在使用axios)。但是,signing out(DELETE 请求)失败,并且点击刷新会擦除当前用户。本地/开发中均未出现任何问题。
这是应用程序:http://crdwk.herokuapp.com
【问题讨论】:
-
我更喜欢使用超链接而不是图标来注销。
-
你真的希望人们通过一堆文件来找出你把相关代码放在哪里吗?您的问题出在控制器或组件中,将代码粘贴到此处,或添加文件的直接链接
标签: ruby-on-rails heroku axios react-rails rack-cors