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 驱动示例中澄清的事情。
我正在使用 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 驱动示例中澄清的事情。