【发布时间】:2018-08-29 18:43:59
【问题描述】:
我是 google-cloud-endpoints 和相关产品“google-cloud-app-engine”的初学者。
我创建了一个简单的 google app angine 项目/应用程序,并使用 google 云平台的控制台创建了一个 API-Key。
在我的应用引擎的端点 API 定义中,我添加了注释 "apiKeyRequired = AnnotationBoolean.TRUE" 如中所述 Add API restriction by adding an API key to your app engine application
我使用生成的端点客户端 API 的客户端应用程序也进行了相应更新,以便为所有 API 请求发送生成的 API 密钥。
由于我想在将后端部署到云端之前在我的开发机器上本地测试“API-Key”机制(使用本地应用程序引擎环境),我想知道是否可以测试本地的“API-Key”限制。我的意思是,本地执行的应用引擎后端应用程序必须知道创建的 API 密钥。也许我必须向我的应用引擎后端应用程序的 POM.xml 文件提供一个属性...我不知道,谷歌应用引擎 SDK 是否支持在“端点框架”上下文中进行本地测试的 API 密钥v2”实际上。 newley引入的API管理平台(API-Gateway)可能无法在本地“模拟”...?!
感谢您迄今为止的努力!
【问题讨论】:
标签: java google-app-engine google-cloud-endpoints-v2