Как говорится в старой поговорке ... это будет моя первая попытка опубликовать вопрос на этом форуме. Пожалуйста, будьте добры с моей обратной связью относительно моего сообщения. :-)Tomcat 7 SSL и «Экспорт в Excel»
Недавно я узнал, что более поздние версии Internet Explorer имеют функцию «Экспорт в Excel». Конечный пользователь просто выполняет щелчок правой кнопкой мыши на странице, выбирает «Экспорт в Excel», а «автоматически» веб-страница импортируется в MS Excel. Я говорю, что недавно узнал, потому что большую часть своего времени я проводил в средах * nix и редко нуждался в использовании IE для чего-либо, кроме доступа к веб-страницам на работе.
В любом случае, мы недавно настроили один из наших экземпляров Apache Tomcat 7.x для использования SSL для шифрования транспортного уровня. Когда конечный пользователь попытался использовать функцию «Экспорт в Excel» в IE, страница не может отображаться в Excel. Когда SSL отключен, функция работает.
У меня было несколько идей, основанных на аналогичных ситуациях, происходящих в прошлом, но они были в основном связанными с кодом (т. Е. Создавали файл Excel для перемещения в браузер). Но после поиска нескольких часов я не нашел ссылок на функцию «Экспорт в Excel» в IE.
Я уверен, что это что-то простое, но все, что мне нужно, это точка в правильном направлении.
Edit - 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" />
Ваш SSLConnector настроен для clientAuth = "true" в server.xml? Вам нужен сертификат клиента, установленный в вашем браузере, для доступа к версии Https? –
Вот соединительный элемент в файле server.xml: ' <порт Connector = "8443" протокол = "org.apache.coyote.http11.Http11NioProtocol" SSLEnabled = "истинный" MaxThreads = "150" схема = "HTTPS" безопасный = "истинный" clientAuth = "ложь" SSLProtocol = "TLS" keystoreFile = "$ {catalina.home} \ конф \ ssl_keystore" keystorePass = "changeit" /> ' – willmorejg