簡體   English   中英

Google Cloud Endpoints v2:針對在本地開發計算機上執行的App Engine應用程序的測試API密鑰機制

[英]Google Cloud Endpoints v2: Testing API key mechanism for an app-engine app executed on the local development machine

我是google-cloud-endpoints和相關產品“ google-cloud-app-engine”的初學者。

我已經創建了一個簡單的Google應用程序angine項目/應用程序,並使用Google Cloud Platform的控制台創建了API-Key。

在我的應用程序引擎的端點API定義中,我已經添加了注釋“ apiKeyRequired = AnnotationBoolean.TRUE ”,如添加API限制中所述,方法是將API密鑰添加到您的應用程序引擎應用程序

使用生成的終結點客戶端API的客戶端應用程序也進行了相應更新,以針對所有API請求發送生成的API密鑰。

由於我想在將后端部署到雲之前在開發計算機上本地測試“ API-Key”機制(使用本地應用程序引擎環境),因此我想知道是否可以測試“ API” -Key”-本地限制。 我的意思是,以某種方式本地執行的應用程序引擎后端應用程序必須知道創建的API密鑰。 也許有一個屬性我必須提供給我的應用程序引擎后端應用程序的POM.xml文件...我不知道,谷歌應用程序引擎SDK是否支持在“端點框架”上下文中進行本地測試的API密鑰v2”。 Newley引入的API管理平台(API-Gateway)可能無法在本地“模擬” ...?!

到目前為止,感謝您的努力!

API密鑰限制應在本地運行。 您只需要在web.xml包含GoogleAppEngineControlFilter

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM