Google Drive文件上传使用JavaScript API抛出X-Frame-Options错误

Google Drive file upload using JavaScript API throwing Error of X-Frame-Options

本文关键字:API JavaScript 抛出 X-Frame-Options 错误 Drive 文件 Google      更新时间:2023-09-26

我正在使用Google Drive API使用javascript sdk上传文件到Google Drive,我正在遵循官方页面的教程,但在运行应用程序时,我在控制台得到一个错误,上面说

 Refused to display 'https://accounts.google.com/o/oauth2/auth?client_id=27050131367-74qcgvobdsc…host%3A3000&response_type=token&state=1889213326%7C0.2632152967&authuser=0' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.

我试图在互联网上搜索,遇到了这篇文章,但解决方案没有为我工作,我使用的是相同的代码,在谷歌驱动器文档页面。

我已经尝试在我的本地wamp,本地节点js中运行应用程序,并将其部署在两个实时服务器上,一个是php服务器在这里,一个在谷歌应用程序引擎在这里,但仍然在chrome中我得到相同的错误。

有谁能帮我一下吗?

是什么不工作?我看到类似的错误使用JS客户端库和一切工作正常,我认为这只是一个副作用的客户端本身是如何放在一起的

您需要在Google Developer Console中为您正在使用的客户端ID设置一个JavaScript起源,并且它必须与页面托管的服务器相匹配。这在说明中没有明确列出,但我已经打开了一个bug来修复。