Android Azure Google身份验证获取用户配置文件信息

Android Azure Google身份验证获取用户配置文件信息,android,azure,authentication,oauth,google-api,Android,Azure,Authentication,Oauth,Google Api,我正在使用Azure移动服务存储来自Android应用程序的数据。用户必须使用谷歌登录,我已经使用Azure的Easy Auth实现了这一点 但是,我还需要显示名称和用户的电子邮件。我已经搜索了很多,找不到一个方法来获取信息。我知道,对于Facebook或Microsoft等其他提供商,您只需检查响应中应包含的属性(例如),但对于Google,Azure不提供任何属性。我只是按照配置我的应用程序服务身份验证(Easy Auth)以供Google登录。我只需利用,并通过浏览器登录我的移动应用后端,

我正在使用Azure移动服务存储来自Android应用程序的数据。用户必须使用谷歌登录,我已经使用Azure的Easy Auth实现了这一点

但是,我还需要显示名称和用户的电子邮件。我已经搜索了很多,找不到一个方法来获取信息。我知道,对于Facebook或Microsoft等其他提供商,您只需检查响应中应包含的属性(例如),但对于Google,Azure不提供任何属性。

我只是按照配置我的应用程序服务身份验证(Easy Auth)以供Google登录。我只需利用,并通过浏览器登录我的移动应用后端,如下所示:

GET https://<your-app-name>.azurewebsites.net/.auth/login/google
GEThttps://.azurewebsites.net/.auth/login/google
使用fiddler捕获网络跟踪,如下所示:

GET https://<your-app-name>.azurewebsites.net/.auth/login/google

然后,通过浏览器访问
/.auth/me
端点,我可以按如下方式检索用户电子邮件:

GET https://<your-app-name>.azurewebsites.net/.auth/login/google

此外,你可以跟随。此外,您还可以访问
https://www.googleapis.com/oauth2/v1/userinfo?access_token=. 您还可以关注有关应用程序服务身份验证的更多详细信息