我正在尝试通过google登录验证我的Android应用程序,其中包含以下内容:
var auth = new OAuth2Authenticator (
clientId: CLIENTID,
scope: "https://www.googleapis.com/auth/userinfo.email",
authorizeUrl: new Uri ("https://accounts.google.com/o/oauth2/auth"),
redirectUrl: new Uri ("http://localhost"));
auth.Completed += (object sender, AuthenticatorCompletedEventArgs eventArgs) => {
if (eventArgs.IsAuthenticated) {
App.SuccessfulLoginAction.Invoke ();
App.SaveToken (eventArgs.Account.Properties["access_token"],App.Log_type.google);
} else {
////Cancelled
}
};
在谷歌开发者控制台中没有Android的客户机密。登录页面后,它会显示错误 * unsupported_response_type 的屏幕。我正在努力解决这个错误,甚至在经过大量的谷歌搜索和搜索之后也不知道如何做到这一点。你能指出我正确的方向并告诉我我错过了什么吗?
谢谢