Google 在 IE 上使用 "Access Data Sources Accross Domains" 下载驱动文件

Google Drive drive file download with "Access Data Sources Accross Domains" on IE

我正在使用 Google Drive API v2 来获取文件内容,使用的函数类似于 上显示的函数 文件:get(参见 downloadFile 函数)。

这适用于 Chrome,Firefox 没有问题,但 IE(Edge、11 等)不是这种情况。

如果用户在 IE 选项中启用 Access Data Sources Accross Domains 选项,请求将完成并返回包含文件内容的响应。

那么,在 IE 中是否有其他方法可以从 Google 驱动器获取文件内容而不存在此安全问题?

发送请求中是否遗漏了配置,或者这是 API 端点

实施的问题

https://doc-14-18-docs.googleusercontent.com/docs/securesc/.../file_id?e=download&gd=true

我尝试了这个 post 的建议,现在我传递了不在 header 中的访问令牌 正如 Google Drive guide page 所示,但作为 url 中的参数,即

'&access_token=' + accessToken

这样在Internet Explorer 中就没有问题了。我想这是需要在 Google 驱动示例中澄清的事情。