gpt4 book ai didi

java - 如何在GAE应用程序中从请求 header 获取App Id

转载 作者:行者123 更新时间:2023-12-01 11:23:12 24 4
gpt4 key购买 nike

我正在尝试从 requestHeader 获取应用程序 ID,它返回为 Null。 Google App Engine 文档确认他们将在请求 header 中添加一些详细信息,其中应用程序 ID 也在那里,但我没有得到。

这是我尝试过的。

String XAppEngineAppId = request
.getHeader("X-Appengine-Inbound-Appid");
logger.info("APPID::" + XAppEngineAppId);

最佳答案

仅当调用 appspot.com 域上托管的应用时,才会设置 X-Appengine-Inbound-Appid header 。

此外,如果您使用的是 java.net API,则必须设置 connection.setInstanceFollowRedirects(false); 以便 App Engine 自动插入 header 。

有关此主题的文档可在此处找到:https://cloud.google.com/appengine/docs/standard/java/appidentity/#asserting_identity_to_other_app_engine_apps

关于java - 如何在GAE应用程序中从请求 header 获取App Id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31027315/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com