Posiadam własny serwer HTTPS, który obsługuje proste pliki (jest osadzony w mojej aplikacji). Działa wspaniale - używa go na zawsze.Nie można wyświetlić pliku PDF z HTTPS w IE 8 (w 64-bitowym systemie Vista)
Niedawno dodana obsługa SSL - Chrome, FireFox i IE - wszystko to polubiłem i ładowałem strony.
Problem, który napotykam, to próba załadowania pliku PDF przez połączenie HTTPS. Z jakiegoś powodu plik PDF nigdy nie wyświetla się w IE 8 (64-bitowy w 64-bitowym systemie Vista). Działa dobrze w Chrome. Działa to dobrze w IE 8 przy użyciu zwykłego protokołu HTTP - tylko przy użyciu HTTPS nie działa.
UWAGA: Kiedy wspomniano o IE 8, jest to 32-bitowy IE 8 na 64-bitowym Vista, chociaż 64-bitowy IE 8 ma to samo zachowanie.
To sprawia, że myślę, że jest to jakiś problem z IE 8/HTTPS/PDF/64-bitowym systemem operacyjnym, ale nie jestem pewien.
DebugBar dla IE 8 pokazuje, że żądanie i odpowiedź poszły dokładnie zgodnie z oczekiwaniami - bez błędów. IE 8 nie pokazuje żadnych błędów ani niczego - czystego białego ekranu (lub strony wyświetlanej przed próbą załadowania pliku PDF). Oczyszczone pamięci podręczne/pliki cookie/itp.
Czy są jakieś znane problemy z IE/PDF/HTTPS?
Może być to IE bug (5,5.5,6,7 i 8) opisano tutaj: http://support.microsoft.com/kb/323308 – x0n
Acrobat/Reader jest dostępny tylko jako aplikacja 32-bitowa. Wierzę, że Adobe tworzy tylko 32-bitowe wtyczki dla przeglądarek, więc nie ma sposobu na przeglądanie pliku PDF w 64-bitowej przeglądarce ... przynajmniej nie w Acrobat/Reader. –