簡體   English   中英

使用Android應用保護應用引擎中的端點

[英]Securing endpoints in app engine using Android app

根據該文檔,當您為端點創建客戶端ID時,您需要一個Web客戶端ID,一個android ID和與Web客戶端ID相等的Audience參數集。 現在,由於在應用程序中,您需要使用類似以下內容的東西:

String aud = MY_WEB_ID;
GoogleAccountCredential credential = GoogleAccountCredential.usingAudience(context, aud);

我不知道如何管理android id,因為似乎從未使用過。 我創建了android id,並在雲控制台中設置了應用程序的程序包名稱,因此android id綁定到了我的應用程序,但實際上它從未使用過,或者至少在端點中使用過,但客戶端從未使用過。 我希望有人可以澄清。

Android ID將用於向后端標識您的應用,而不是將調用該終結點的用戶本身。

Android ID與將用於對您的應用進行簽名的證書有關。 因此,當您要將應用程序放入Google Play商店時,必須創建第二個Android ID,因為您將使用發行證書對應用程序進行簽名。

您的代碼中無需使用Android ID本身。

暫無
暫無

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

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