6

Google Prediction API を実行しようとすると、このエラー メッセージが表示されました。

raise HttpAccessTokenRefreshError(error_msg, status=resp.status)
oauth2client.client.HttpAccessTokenRefreshError: invalid_grant

私の資格情報の詳細

{
    "scopes": [],
    "private_key": "XXXXX",
    "id_token": null,
    "token_uri": "https://accounts.google.com/o/oauth2/token",
    "token_info_uri": null,
    "token_response": null,
    "client_id": null,
    "scope": "https://www.googleapis.com/auth/prediction https://www.googleapis.com/auth/devstorage.read_only",
    "token_expiry": null,
    "_class": "SignedJwtAssertionCredentials",
    "refresh_token": null,
    "_module": "oauth2client.client",
    "private_key_password": "notasecret",
    "access_token": null,
    "service_account_name": "account-1@myapp-1136.iam.gserviceaccount.com",
    "invalid": false,
    "assertion_type": null,
    "kwargs": {},
    "client_secret": null,
    "revoke_uri": "https://accounts.google.com/o/oauth2/revoke",
    "user_agent": null
}
4

1 に答える 1

3

この質問の将来の読者のために、この問題がローカルで発生する場合、システム クロックの同期が原因である可能性があります。それ以外の場合、これは、この質問が投稿されたのとほぼ同時に、App Engine の既知の問題でもありました。両方の原因の詳細は、昨年の oauth2client GitHub プロジェクト ページの問題レポートに記載されています。

oauth2client.client.HttpAccessTokenRefreshError: invalid_grant: 不正なリクエスト

于 2017-01-28T19:50:13.317 に答える