shimgo
2/25/2017 - 12:00 PM

TwitterのOAuthで401 Authorization Requiredエラー

TwitterのOAuthで401 Authorization Requiredエラー

TwitterのAPIキーとかは正しく設定されているのに認証ページへのリクエストで以下のエラー。
401 Authorization Required
###原因 dockerコンテナの時刻がずれていたため。 ###解決策 dockerを再起動 ###ダメだった策

  • /etc/localtime:/etc/localtime:ro でホストマシンのタイムゾーン設定を使わせる
    なんかうまくいかず。やるとコンテナがなぜかUTCになった。
  • コンテナ内で date -s "2017/2/25 20:15"コマンド
    dockerで時刻変更を制限しているらしくsudoでもできない。権限を与える必要があるらしいけどやってない。
    参考:http://www.tsugihagi.net/entry/2014/10/05/083120