【问题标题】:Google Drive file upload using JavaScript API throwing Error of X-Frame-Options使用 JavaScript API 上传 Google Drive 文件会引发 X-Frame-Options 错误
【发布时间】:2014-07-28 10:53:56
【问题描述】:

我正在使用 Google Drive API 使用 javascript sdk 将文件上传到 Google Drive,我正在按照 official page 的教程进行操作,但是在运行应用程序时,我在控制台中遇到错误提示

 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'.

我尝试在 Internet 上搜索并遇到 this post,但解决方案对我来说并不奏效,我使用的是与 google drive 文档页面上相同的代码。

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

有人可以帮我吗?..

【问题讨论】:

    标签: javascript api file-upload google-drive-api


    【解决方案1】:

    有什么不工作吗?我在使用 JS 客户端库时看到了类似的错误,并且一切正常,我认为这只是客户端本身组合方式的副作用。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2013-05-15
        • 1970-01-01
        • 2014-05-10
        • 1970-01-01
        • 2012-08-17
        • 1970-01-01
        • 2014-04-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多