2013-06-27 51 views
2

我正在尝试通过Ian Barber的此要求验证用户身份[1]。该按钮要求输入用户帐户,但它永远不会显示授权对话框,而是会退出消息“发生内部错误”。 logcat中显示了这个:INVALID_KEY错误尝试通过Google+进行身份验证登录按钮

W/GLSUser (4353): Status from wire: INVALID_KEY status: null 
W/GLSUser (4353): Status from wire: INVALID_KEY status: null 
E/GLSUser (4353): Empty consent data 
I/GLSUser (4353): GLS error: INVALID_KEY oauth2:https://www.googleapis.com/auth/plus.login 
W/GLSUser (4353): Status from wire: Unknown status: UNKNOWN 

证书用于签名我的应用程序是在我的谷歌API控制台页面配置相同,包名也是相同的。

INVALID_KEY message trying to authenticate through the Google+ Sign in Button

下后有解决方案,这里面不工作对我来说。

我不知道是什么问题。请帮忙。

+1

检查这个答案的http: //stackoverflow.com/questions/16606155/cant-create-reliable-connection-to-server-error-while-signin-using-google-plu – Abdullah

回答

2

当然你会通过以下步骤得到解决方案。
解决方案:

1.go to your Developer Console 
2.APIs & Auth 
3.Consent Screen 

注:唐`忘了检查您的SH1键,在同意画面登记您的电子邮件ID。

0

一个原因,为什么会出现这样的错误:

如果你有一个子包,确保你只提到你的应用程序的主包中的开发者控制台,而不是子包。

例如:如果你的应用程序是com.example.myapp下,如果你的G +登录活动正在包com.example.myapp.authentication,在开发者控制台,输入包的名称应该是com.example.myapp(离开了分装)

相关问题