私のRoRアプリケーションにlinkedin gemを使用していますが、私のローカルとstagign(それはテスト専用のダミーデータを使用しています)では正常に動作していますが、ProductionではOauth :: timestampがエラー。ステージングサーバーとプロダクションサーバーで+0000ゾーン設定が使用されていますが、この問題を解決する方法はわかりません。これを修正する方法を教えてください。Oauth :: timestampが拒否されました
0
A
答えて
0
サーバーの日付が正しくない可能性があります。 oauthの仕様hereでタイムスタンプについて読むことができます。それはwithin 5 minutes of LinkedIn's server timeである必要があります。
date
をそして使用して、それを設定します:
あなたは次のように入力して、それを見つけることができますが、HEADリクエストを送信することにより、LinkedInのサーバ上の現在のタイムスタンプを見つけることができ
date -s "17 Jan 2012 13:00:00"
1
注意をリソースの1つ。 Pythonでこれは次のようになります。
import httplib
conn = httplib.HTTPConnection("api.linkedin.com")
conn.request("HEAD", "/v1/people/~")
resp = conn.getresponse()
print resp.getheaders()
あなたは、その後の呼び出しのためのアプリケーションのための日付を設定するには、この日付を使用することができます。これは、システムにルートアクセス権がない(または時間/日付を設定する方法がわかっている)ときに役立ちます。
0
リンクされたプロファイルのタイムゾーンとレールのタイムゾーンの設定が同じではありません。あなたのプロファイルに設定されているプロファイルタイムゾーンをチェックしてください。あるいは、config/application.rb上の場所によって、場所を決めて時刻を設定することもできます。
私はこのタイムゾーンを設定してこの問題を解決しました。
関連する問題
- 1. OAuth in Java - OAuthエラー。コンシューマアクセスが拒否されました
- 2. OAuthトークン認証(要求は拒否されました)
- 3. クライアントエラー(アクセス拒否)が発生しました:アクセスが拒否されました
- 4. エラーを拒否(接続が拒否されました)
- 5. 拒否されました
- 6. MySQL:「アクセスが拒否されました」
- 7. DBアクセスが拒否されました
- 8. selectコマンドが拒否されました
- 9. S3アクセスが拒否されました
- 10. スプリングセキュリティアクセスが拒否されました
- 11. フィルターが拒否されました。
- 12. アクセスが拒否されましたMicrosoft.AspNetCore.Server.WebListener
- 13. Flinkセーブポイントが拒否されました
- 14. バックアップアクセスが拒否されました
- 15. MSMQアクセスが拒否されました
- 16. s3バケットポリシーアクセスが拒否されました
- 17. System.Management.Automationエラーアクセスが拒否されました
- 18. Process.Kill()アクセスが拒否されました
- 19. java.io.FileNotFoundException:(アクセスが拒否されました)
- 20. Process.StartTimeアクセスが拒否されました
- 21. Utgard - アクセスが拒否されました
- 22. Jenkins - リモートアクセスが拒否されました
- 23. Matlabスタートアップエラーパーミッションが拒否されました
- 24. MySQL:アクセスが拒否されました
- 25. Git:プッシュが拒否されました
- 26. magentoアクセスが拒否されました
- 27. 「アクセスが拒否されました」
- 28. System.ComponentModel.Win32Exception:アクセスが拒否されました
- 29. jQuery.getJSONアクセスが拒否されました
- 30. アクセスが拒否されました