0

我们的移动应用程序最近停止在我们的 staging 和 staging2 环境中使用我们的服务器进行正确身份验证。幸运的是,生产很好。

我们force_ssl在 API 的 Session 和 Registration 控制器中使用。它以前工作正常;不太确定发生了什么变化。

似乎正在发生的事情是我们的应用程序提交了一个 POST 请求来创建一个新的会话或用户。此请求是通过 SSL 进行的,但我们得到301 Moved Permanently的位置与初始请求相同。我相信这个重定向是通过 GET 执行的,因为没有路由匹配 GET 到那个 URL,所以我们得到一个404 Not Found.

我不知道为什么最近发生了这种变化以及为什么它不影响生产。

4

1 回答 1

0

原来这与Engine Yard有关,我们的环境升级解决了这个问题。

于 2013-07-17T03:46:29.110 回答