excel - Tomcat 7 SSL 和 "Export to Excel"

标签 excel tomcat ssl

俗话说...这将是我第一次尝试向此论坛发帖。请善待我对我的帖子的反馈。 :-)

我最近发现更高版本的 Internet Explorer 具有“导出到 Excel”的功能。最终用户只需在页面上单击鼠标右键,选择“导出到 Excel”,网页就会“自动”导入到 MS Excel 中。我说我最近才发现,因为我大部分时间都在 *nix 环境中度过,除了在工作中访问网页外,很少需要使用 IE 来做任何事情。

无论如何,我们最近配置了一个 Apache Tomcat 7.x 实例以使用 SSL 来加密传输层。当最终用户尝试使用 IE 中的“导出到 Excel”功能时,页面无法在 Excel 中显示。禁用 SSL 时,该功能有效。

我有几个想法,基于过去发生的类似情况,但它们大多与代码相关(即创建一个 Excel 文件以推送到浏览器)。但是,在搜索了几个小时后,我没有找到任何关于 IE 中“导出到 Excel”功能的引用。

我确信这很简单,但我所需要的只是指向正确方向的一点。

编辑 - Server.xml 配置:

<Connector 
     port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" 
     SSLEnabled="true" maxThreads="150" scheme="https" secure="true"
     clientAuth="false" sslProtocol="TLS" 
     keystoreFile="${catalina.home}\conf\ssl_keystore" keystorePass="changeit" />

最佳答案

比较使用和不使用 SSL 发送的 HTTP header 。过去,IE 在通过 SSL 提供 PDF 等内容时表现出奇怪的行为。

关于excel - Tomcat 7 SSL 和 "Export to Excel",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9942779/

相关文章:

google-chrome - 301 重定向和 SSL 的 Chrome 问题

SSL 和非安全项目消息

python - 在 Excel 中打印输出

spring - 在 jsp 文件中使用 taglib 会抛出 500 错误

Apache 使用 Mod_JK 代理多个 Tomcat 实例

java - 部署 war 文件 javax.servlet 未找到的 Tomcat 错误

java - 如何检查证书是否在默认的 cacerts 中

excel - 结合使用 COUNTIF 和 ISNA 来识别 Excel 单元格范围内的 #N/A 条目

excel - 日期 'DD' 未在日期中返回 '0'

c - 编写余弦定律计算