Internet Explorer tidak mampu membuka dokumen Office dari website SSL

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 316431 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

GEJALA

Ketika Anda mencoba untuk membuka atau men-download Microsoft Office dokumen (berkas .doc, .xls file, .ppt file, dan sebagainya) dari situs Web aman di Internet Explorer, Anda mungkin menerima salah satu pesan galat berikut, bahkan Meskipun dokumen tersedia dan didownload dari server:

Pesan galat 1

Internet Explorer tidak dapat men-download file dari Server.
Internet Explorer tidak mampu membuka situs ini. Situs diminta baik tidak tersedia atau tidak dapat ditemukan. Silakan coba lagi nanti.
Pesan galat 2

The Halaman tidak dapat ditampilkan.
Halaman yang Anda cari saat ini tidak tersedia. Situs Web mungkin mengalami kesulitan teknis, atau Anda mungkin perlu untuk menyesuaikan browser Anda pengaturan.
Tidak dapat menemukan server atau DNS Error
Pesan galat 3

Office Nama aplikasi tidak dapat membuka file.
Pesan galat 4

Publisher tidak dapat menemukan berkas yang Anda tentukan.
The masalah terjadi jika server menggunakan Secure Sockets Layer (SSL) dan telah ditambahkan salah satu atau kedua header HTTP berikut untuk respon pesan:
Pragma: no-cache
Cache-control: no-cache,max-age=0,must-revalidate
				

PENYEBAB

Dalam rangka untuk Internet Explorer untuk membuka dokumen di kantor (atau apa pun keluar dari proses, ActiveX dokumen server), Internet Explorer harus menyimpan file lokal cache direktori dan mengajukan aplikasi yang terkait untuk memuat berkas dengan menggunakan IPersistFile::Load. Jika file tersebut tidak disimpan ke disk, operasi ini gagal.

Ketika Internet Explorer berkomunikasi dengan situs Web yang aman melalui SSL, Internet Explorer memberlakukan apapun No-cache permintaan. Jika judul atau header yang hadir, Internet Explorer cache file. Akibatnya, kantor tidak dapat membuka file.

PEMECAHAN MASALAH

Situs web yang ingin memungkinkan operasi jenis ini harus menghapus No-cache header atau header.

STATUS

Perilaku ini sesuai rancangannya.

INFORMASI LEBIH LANJUT

File yang berkaitan dengan Internet Explorer itu sendiri (termasuk file .txt, .html file, file .gif, file .jpg, .xml file, dan begitu pada) tidak umumnya memiliki masalah. File yang berkaitan dengan aplikasi non-Office mungkin atau mungkin tidak memiliki masalah, tergantung pada aplikasi.

Web Developer harus mencatat bahwa beberapa firewall dan program keamanan dapat menambahkan header ini secara otomatis untuk semua keluar HTTP tanggapan. Bahkan jika Anda tidak mengkonfigurasi server Web, Internet Server Application Programming Interface (ISAPI) ekstensi, atau Active Server Pages (ASP) script untuk kembali header ini, situs Anda mungkin termasuk mereka secara default. Periksa dengan administrator firewall atau keamanan untuk menentukan apakah ini kasus, dan mendiskusikan risiko keamanan untuk perusahaan Anda jika Anda memilih untuk menonaktifkan pilihan ini untuk membolehkan cache untuk file-file ini.

Langkah-langkah mereproduksi perilaku

  1. Dalam Wwwroot folder untuk IIS server, membuat ASP baru file. Nama file Testnocache.asp, dan kemudian tambahkan kode berikut untuk berkas:
    <%
     Response.ContentType = "application/msword"
     Response.AddHeader "Cache-control", "no-cache"
    %>
    <HTML><BODY>Test File Loaded in Microsoft Word</BODY></HTML>
    					
  2. Mengkonfigurasi server IIS untuk menggunakan SSL.
  3. Pada sistem klien yang memiliki Word terinstal, browse ke ASP file menggunakan HTTPS, sebagai berikut:
    https://[servername]/testnocache.asp
    Anda mungkin diminta untuk membuka atau menyimpan berkas pada beberapa sistem. Terlepas dari pilihan yang Anda pilih (atau jika Anda tidak diminta untuk membuka atau Simpan file), Anda menerima pesan kesalahan dan tidak dapat membuka atau menyimpan file.
  4. Menghapus AddHeader garis dari ASP file, dan kemudian gulir ke URL dari klien. Dokumen membuka di Word.

REFERENSI

Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
248107Membuat Sertifikat server yang menggunakan formulir sertifikat layanan Web

Properti

ID Artikel: 316431 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Internet Explorer 6.0, ketika digunakan dengan:
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
Kata kunci: 
kbprb kbmt KB316431 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:316431

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com