3

我试图用GoogleFacebook实现登录。我已经使用Xamarin.Auth成功实现了Facebook登录,但在Google 登录中我收到错误disallowed_useragent,我知道 Google 已经更改了他们的政策并且不允许使用登录,但是还有其他方法可以实现吗?WebViewLogin with GoogleXamarin.Forms (Portable)

在此处输入图像描述

谢谢你。

4

1 回答 1

1

这是一个新的谷歌限制,他们不再允许在嵌入式 web 视图中使用他们的登录界面。因此,您可以在“Native Views”中为您的应用程序实施授权 - 外部浏览器(chrome 选项卡、safari 等)。他们会将结果返回到您的应用程序。

Google 的工作示例在这里: Authenticating Users with an Identity Provider

于 2017-08-30T05:08:07.500 回答