Xamarin.Auth得到disallowed_useragent错误[Xamarin.Forms]

时间:2017-03-19 09:26:23

标签: android xamarin.forms google-login xamarin.auth

我尝试使用 Google Facebook 实施登录。我已成功使用 Xamarin.Auth 实施了 Facebook 登录,但在 Google登录中我收到错误 disallowed_useragent ,我知道Google已更改其政策,并且不允许使用WebView进行登录,但还有其他方法可以在Login with Google中实施Xamarin.Forms (Portable)吗?

enter image description here

谢谢。

1 个答案:

答案 0 :(得分:1)

这是Google的新限制,他们不再允许在嵌入式网页浏览中使用他们的登录界面。因此,您可以在“本地视图” - 外部浏览器(chrome标签,safari等)中为您的应用实施授权。他们会将结果返回给您的应用。

Google的工作示例如下: Authenticating Users with an Identity Provider