【发布时间】:2018-05-11 16:44:00
【问题描述】:
场景:我正在开发一个 Rails 应用程序,在该应用程序中,我们的用户在付款请求期间被重定向到第三方应用程序。完成后,我们通过 HTTP POST 方法从该应用程序获取响应。我们有一个控制器操作来处理该请求,但有一个 before_action 设计 gem 方法“authenticate_user!”用于检查用户是否登录。
问题:当通过https访问应用时,before_action检查失败,用户退出应用(Completed 401 Unauthorized)。如果是http,就可以了。
Rails 版本:4.2.6 设计版本:3.5.6
我的设计工作不多。如果您对此有任何见解,请告诉我。
【问题讨论】:
标签: ruby-on-rails https devise