我正在开发一种登录功能,该用户可以使用Google帐户登录到该应用程序并获取用户个人资料详细信息。为此,我正在google开发人员中创建一个项目,并由我进行了验证。
我尝试使用此引用 here ,但是当我尝试使用此参考时,会给我“禁止用户代理”的错误,并给我提供Safari或Chrome浏览器打开错误当我尝试使用iPhone(iOS设备)时。
我还浏览了其他一些参考文献,例如“ Xamarin。Auth”,但它对我不起作用。当我使用 clientId:/ oauth2redirect 或 包名称(捆绑标识符):/ oauth2redirect 设置重定向URL时。它给了我一个无效的重定向Uri的例外。 我还尝试在相应的设备特定项目中添加JSON和p12文件,并设置捆绑包资源,但这对我不起作用。
如果有人在不使用WebView的情况下对此有解决方案,那就帮帮我。
答案 0 :(得分:0)
您可以从CroosGeeks尝试使用此插件
https://github.com/CrossGeeks/GoogleClientPlugin
这是示例应用程序:
https://github.com/CrossGeeks/GoogleClientPlugin/tree/master/GoogleClient/GoogleClientSample
这不使用WebView。文档也很好。