tomcat错误“身份验证错误。请重新登录以进行身份验证”使用Java Buildpack将工件上载到bluemix
在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德国
尝试卸载bluemix客户端之前删除了所有文件,但没有结果
这个问题始于昨天,但就在一小时前,我在不同的应用程序中上传了很多工件,没有任何问题(包括“现在出错的应用程序”)
# 1 楼答案
用“诡计”解决。已经部署到bluemix的应用程序似乎存在任何“间歇性”问题
首先,从控制面板中删除应用程序(或使用CLI删除)。你必须确保不仅删除了应用程序,还必须确保路由不存在(我认为这才是真正的问题)
清除已部署应用程序的所有“记录”后,新版本可以毫无问题地重新部署
现在这个问题每周发生一两次。这不是一个解决方案,但至少我可以继续部署应用程序版本