java - com.google.api.client.auth.oauth2.TokenResponseException : 400 Bad Request (Eclipse)

标签 java eclipse google-app-engine deployment oauth-2.0

我一直卡在 Eclipse 中的“部署到 APP Engine”,并且总是弹出以下错误消息。我能想到的可能的行动都已采取,但都失败了。

An error occurred while retrieving projects: com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request
{
  "error" : "invalid_grant",
  "error_description" : "Bad Request"
}
com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request
{
  "error" : "invalid_grant",
  "error_description" : "Bad Request"
}

这是我现在的情况。

  1. 应用程序(Java Servlet)在调试级别正常运行
  2. Eclipse 中的“部署到 App Engine”在 2018 年左右运行良好
  3. 可用软件已更新
  4. 我按照 Java 8 部署手册(Google)的说明进行操作,重新初始化项目并成功验证了我的帐户 https://cloud.google.com/appengine/docs/standard/java/building-app/environment-setup?hl=ja

有人能帮我解决这个问题吗?我想将我的应用程序部署到 Google Cloud Platform。

最佳答案

我通过注销并重新登录 Google Plugin for Eclipse 来解决此问题。自 2018 年我一直登录 Google 帐户以来,OAuth token 已过期。

关于java - com.google.api.client.auth.oauth2.TokenResponseException : 400 Bad Request (Eclipse),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63336639/

相关文章:

java - 如果应用程序有多个模块并且每个模块都是单独的项目,那么在 jboss 和 eclipse 中调试 java 应用程序的最佳方法是什么

google-app-engine - 如何在不使用 google app engine 的情况下在专用服务器上托管 go 应用程序

html - 我做错了什么或如何更正 html 中数据存储 key 的输出?数据存储区。编码()?

c# - Java 相当于 C# Stream Write() (HttpWebRequest -> HttpURLConnection)

java - p :inputText in p:dialog return empty values to bean

java - servlet过滤器中的 Spring 注入(inject)

Eclipse 中的 Android NDK::(无法运行程序 "ndk-build":未知原因)

java - 使用 Axis2 测试简单的 Web 服务,该服务以 Map 作为参数

java - 用 n 个元素填充 ArrayList 至特定总和

python - 在 django 上从 Google Drive 上传和提供媒体文件