我正在使用Xamarin.auth与Google API一起使用,我相信它使用"嵌入式"浏览器来发出OAuth请求并提供UI。
,但Google宣布了这种身份验证的弃用方式:
从2016年10月20日开始,我们将防止新的Oauth客户 在具有可行替代方案的平台上使用Web视图,并将分阶段 在现有OAUTH客户端的面向用户通知中。2017年4月20日, 我们将使用所有OAuth的Web视图开始阻止OAuth请求 在存在可行替代方案的平台上的客户。
这会影响我吗?
这会影响我吗?
如果您在服务器端创建的应用程序(我认为比2016-08年龄较大或有点耳片)
在这里,您有带有本机(自定义标签和SafariviewController)的样本
https://github.com/moljac/xamarin.auth.samples.nugetreferences
在提供者样本解决方案中,我在2015年创建了项目,该项目仍然与WebViews一起使用