Tomcat 7 SSL и «Экспорт в Excel» - PullRequest
0 голосов
/ 30 марта 2012

Как гласит старая поговорка ... это будет моя первая попытка опубликовать вопрос на этом форуме. Пожалуйста, будьте добры с моими отзывами относительно моего поста. : -)

Недавно я обнаружил, что в более поздних версиях Internet Explorer есть функция «Экспорт в Excel». Конечный пользователь просто выполняет щелчок правой кнопкой мыши на странице, выбирает «Экспорт в Excel» и «автоматически» веб-страница импортируется в MS Excel. Я говорю, что недавно узнал, потому что я провожу большую часть своего времени в * nix средах и редко испытываю необходимость использовать IE для чего-либо, кроме доступа к веб-страницам на работе.

В любом случае, мы недавно настроили один из наших экземпляров Apache Tomcat 7.x для использования SSL для шифрования транспортного уровня. Когда конечный пользователь пытался использовать функцию «Экспорт в Excel» в IE, страница не могла отображаться в Excel. Когда SSL отключен, функция работает.

У меня была пара идей, основанных на аналогичных типовых ситуациях, которые происходили в прошлом, но они были в основном связаны с кодом (то есть создали файл Excel для отправки в браузер). Но после нескольких часов поиска я не нашел ссылок на функцию «Экспорт в Excel» в IE.

Я уверен, что это что-то простое, но все, что мне нужно, это точка в правильном направлении.

Редактировать - Конфигурация 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" />

1 Ответ

0 голосов
/ 31 марта 2012

Сравните заголовки HTTP, отправленные с и без SSL.В прошлом IE проявлял странное поведение при работе с такими вещами, как PDF-файлы через SSL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...