3

「Committed Request Token xx」を出力する RequestToken モデルに after_commit コールバックを配置しました。以下に含めたログを見ると、トークン レコードがコミットされており、次のリクエストでオブジェクトが見つからないことが示されています。この問題は断続的に発生し、ページを更新するとレコードが見つかり、リクエストが通過します。

環境 AWS EC2 + RDS、Ubuntu 10.04、Rails 3.2.8、MySQL2 0.3.11 gem、apache2 2.2.14、phusion パッセンジャー 3.0.11

誰もこれを見たことがありますか?助言がありますか?

Committed Request Token S8j311QckvEjnDftNW0e7FPHsavGWTelONcsE3X1
  Rendered text template (0.0ms)
Completed 200 OK in 28ms (Views: 0.6ms | ActiveRecord: 21.8ms | Sphinx: 0.0ms)

Started GET "/oauth/authorize?oauth_token=S8j311QckvEjnDftNW0e7FPHsavGWTelONcsE3X1" for 96.236.148.63 at 2012-10-15 22:07:32 +0000
Processing by OauthController#authorize as HTML
  Parameters: {"oauth_token"=>"S8j311QckvEjnDftNW0e7FPHsavGWTelONcsE3X1"}
Completed 500 Internal Server Error in 5ms

ActiveRecord::RecordNotFound (Couldn't find RequestToken with token = S8j311QckvEjnDftNW0e7FPHsavGWTelONcsE3X1):
4

1 に答える 1

1

200 保存されたという意味ではありません。おそらく検証に失敗しました。

于 2012-10-17T15:56:29.380 に答える