当前位置: 首页 > 知识库问答 >
问题:

部署后,Google应用程序引擎返回HTTP响应代码403

姬天逸
2023-03-14

我已经做了另一次部署,一切都很好,但在完成应用程序后,我得到了这个错误。页面请求一直在加载
是否需要在“IAM”中配置某些内容?

Java 11
标准环境
h2 DB
Spring boot

来自Google Cloud的堆栈跟踪:

JAVA木卫一。IOException:服务器为URL返回了HTTP响应代码403:https://clouddebugger.googleapis.com/v2/controller/debuggees/register在爪哇。基地/太阳。网www.protocol。http。HttpURLConnection。java上的getInputStream0(HttpURLConnection.java:1919)。基地/太阳。网www.protocol。http。HttpURLConnection。java上的getInputStream(HttpURLConnection.java:1515)。基地/太阳。网www.protocol。https。HttpsURLConnectionImpl。com上的getInputStream(HttpsURLConnectionImpl.java:250)。谷歌。开发工具。cdbg。调试程序。JAVAGcpHubClient。registerDebuggee(未知源)

我有新的数据使用堆栈驱动程序调试。

"消息":"StackDriveDebuggerAPI以前未在项目929024293238中使用过,或者已禁用。通过访问https://console.developers.google.com/apis/api/clouddebugger.googleapis.com/overview?project=929024293238启用它,然后重试。如果您最近启用了此API,请等待几分钟,以便操作传播到我们的系统并重试。",

共有2个答案

夔波
2023-03-14

如果有人偶然发现了这个错误,请注意:我在谷歌的应用引擎仪表板上看到了相同的消息,在几分钟内弹出了60次。

如上所述,启用Stackdriver调试API解决了这个问题。不再生成(此类)错误日志。奇怪的是,对于我的标准环境,默认情况下应该打开Stackdriver调试API。

应和悦
2023-03-14

日志不是很翔实。我将应用程序端口从8000更改为8080。

应用属性:服务器。端口=${port:8080}

现在应用程序运行良好。

 类似资料:
  • 我使用curl获取http头以查找http状态代码并返回响应。我使用以下命令获取http头

  • 我正在google cloud app engine中部署我的nodejs应用程序,但它给出了一个错误。该请求导致为您的应用程序启动了一个新进程,从而导致您的应用程序代码首次加载。因此,与应用程序的典型请求相比,此请求可能需要更长的时间并使用更多的CPU。-提出请求时。 我也看到了一些stackoverflow的答案,但它们对我不起作用。 我的应用程序。我有这个配置 运行时:nodejs10 有谁

  • 我正试图使用mod\u wsgi在Apache web服务器上部署我的flask应用程序。部署后,当我转到配置为返回简单文本消息的“healthCheck”URL时,应用程序没有响应,正在超时。 这是我的wsgi文件: 我在apache日志中也没有看到任何错误。可能是什么问题?请问我是否需要任何额外的详细信息。

  • 问题内容: 我正在尝试从URL获取InputStream。可以从Firefox打开URL。它返回一个json,并且我已经安装了一个插件以在Firefox中查看json,因此我可以在其中查看它。 所以我尝试通过以下方式从Java获取它: 但是它在urlConnection.getInputStream()中抛出IOException。 我也尝试过: 但是没有运气。 任何信息都是可观的。提前致谢。 问