使用 Java Buildpack 将工件上传到 bluemix 时出错 "Authentication error. Please log back to authenticate"

Error "Authentication error. Please log back to authenticate" uploading artifact to bluemix with Java Buildpack

在 bluemix 中登录后,我尝试使用 Cloud Foundry java buildpack 将 java 工件上传到 bluemix,但我总是收到此消息;

FAILED Authentication has expired. Please log back in to re-authenticate.

我曾多次尝试注销和登录(使用“手动帐户登录”和“api密钥登录”)。登录始终正常,但错误仍然存​​在。这是bluemix登录结果

API endpoint: https://api.eu-de.bluemix.net (API version: 2.92.0)

Region: eu-de

User: irivera@tripbru.com

Account: Account name (account id) <-> other

Resource group: default

Org: selected org

Space: selected space

我还检查了时间同步并与 ntp 同步(没问题)。 我在西班牙并尝试上传到 Bluemix Germany

尝试卸载 bluemix 客户端并删除之前的所有文件但没有结果

这个问题是昨天开始的,但就在一个小时前,我在不同的应用程序中上传了很多工件,没有任何问题(包括“现在出错的应用程序”)

用 "trick" 解决了。已部署到 bluemix 的应用程序似乎存在任何 "intermitent" 问题。

首先,从控制面板中删除应用程序(或使用 CLI 删除)。您必须确保不仅删除了应用程序,还必须确保路由不存在(我认为这是真正的问题)。

清除所有"records"已经部署的应用程序后,可以再次部署新版本没有问题。

现在这个问题每周发生一两次。这不是解决方案,但至少我可以继续部署应用程序版本