gpt4 book ai didi

excel - 我需要做什么才能使 Excel 通过 HTTPS 访问 Web 查询?

转载 作者:行者123 更新时间:2023-12-02 10:04:16 24 4
gpt4 key购买 nike

我正在尝试实现一个页面,允许 Excel 用户通过 Excel 提供的 Web 查询功能使用其提供的数据。

只要我使用 HTTP(甚至 BASIC 用户身份验证也可以),一切都运行得很好。

一旦我将其切换到 HTTPS,Excel 将不再下载数据(它甚至是完全官方的 SSL 证书,因此自签名证书不是问题)。

This Microsoft knowledge base article几乎描述了问题。

现在让我想知道的是:

This issue occurs when Excel cannot initiate a connection because of the settings on the secure Web server.

这似乎意味着有某种方法可以使其发挥作用,但甚至没有暗示我需要关注的方向。

“由于安全 Web 服务器上的设置”是否应该从表面上看,或者这只是 Microsoft 的说法“除非您从我们这里购买正确的软件,否则这将不起作用”?

最佳答案

看来我发现了问题:

如果页面的 HTTP header 指定不应缓存该数据并且通过 HTTPS 传输(与通过 HTTP 发送的 header 相同),MS Excel 似乎无法使用页面上的数据似乎被忽略了)。

因此,通过发送这些 header ,Excel 突然能够访问数据:

Pragma: no-cache
Cache-Control: no-cache

关于excel - 我需要做什么才能使 Excel 通过 HTTPS 访问 Web 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2206943/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com