2014-10-17 38 views
0

我想保護我的端點。只允許我的Android應用程序使用此端點方法。我如何存檔這個目的?我不想要求用戶提供憑證。保護端點方法

我確實提供了clientids。但看起來後端的用戶參數始終爲空。我遵循這個指示。 https://cloud.google.com/appengine/docs/java/endpoints/getstarted/backend/code_walkthrough#oauth_protecting_a_method

非常感謝。

+0

你還在遇到這個問題嗎?無論如何,我都具有空User對象的相同行爲,但它最近已被修復,並且已被修復。 – Nick 2015-01-27 21:12:16

回答

0

我相信這是一個已知的問題,很快用戶對象會正確填充,但現在,你可以使用以下解決方法以獲得有效的用戶對象:

OAuthService oauth = OAuthServiceFactory.getOAuthService(); 
user = oauth.getCurrentUser(); 

這是基於在相關問題here的公開問題跟蹤程序線程中發表評論。