【发布时间】:2023-03-09 20:50:01
【问题描述】:
我正在开发一种登录功能,用户可以使用 Google 帐户登录应用程序并获取用户个人资料详细信息。为此,我在谷歌开发者中创建了一个项目,并且已经过我的验证。
我尝试使用此参考 here 但是当我尝试使用此参考时,会出现“不允许的用户代理”错误,并在我使用 safari 或 chrome 时出现打开错误尝试使用 iPhone(iOS 设备)。
我还浏览了一些其他参考资料,例如“Xamarin.Auth”,但它对我不起作用。当我使用 clientId:/oauth2redirect or Package Name(Bundle Identifier):/oauth2redirect 设置重定向 URL 时。它给了我一个 Not valid redirect Uri 的例外。 我还尝试在各个设备特定的项目中添加 JSON 和 p12 文件并设置捆绑资源,但它对我不起作用。
如果有人在不使用 WebView 的情况下解决此问题,请帮助我。
【问题讨论】:
-
在
Authorised redirect URIs选项中,您是否输入了有效的重定向URI?
标签: xaml xamarin xamarin.forms google-api google-authentication