我尝试使用OAuth验证桌面应用程序。我已经问了一个问题,但是我删除了它,因为我发现该方法已经过时(集成的Web视图)。
我们的想法是打开浏览器,然后让页面使用custom:// URI方案回调我的应用程序。
当然它不起作用,谷歌要求该方案包含一个点(如com.org.myapp),但本机应用程序只能有一个fmp:// uri方案,我可以&#39 ;改变。
文档没有提及任何内容,我无法创建本地临时服务器。
1-我可以使用fmp://方案作为任何方式的回调吗? 2-如果没有,是否可以将呼叫重定向到另一个集中式Web服务器?我尝试的所有内容都会在google页面上生成400错误,并说" redirect_uri_mismatch"或类似的东西。
答案 0 :(得分:0)
如上面的评论中所述,唯一的解决方案是创建一个中间Web服务器,该服务器为页面提供服务,然后打开URL。 OR使用身份验证代码在数据库中创建记录。