Internet Explorer ei pysty avaamaan Office-asiakirjoja SSL-suojatusta Web-sivustosta

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 316431 - Näytä tuotteet, joita tämä artikkeli koskee.
Laajenna kaikki | Kutista kaikki

Tällä sivulla

Oire

Kun yrität avata tai ladata Internet Explorerilla suojatussa Web-sivustossa olevan Microsoft Office -asiakirjan (.doc, .xls, .ppt ja niin edelleen), jokin seuraavankaltaisista virhesanomista saattaa tulla näyttöön, vaikka asiakirja on käytettävissä ja ladattu palvelimesta:

Virhesanoma 1

Internet Explorer ei voi ladata: tiedosto kohteesta palvelin.
Internet Explorer ei voi avata sivustoa. Sivusto ei ole käytettävissä, tai sitä ei löydy. Yritä myöhemmin uudelleen.
Virhesanoma 2

Sivua ei voi näyttää.
Etsimäsi sivu ei tällä hetkellä ole käytettävissä. Web-sivustossa saattaa olla teknisiä ongelmia, tai saatat joutua muuttamaan selaimen asetuksia.
Palvelinta ei löydy tai DNS-virhe
Virhesanoma 3

Office-sovelluksen nimi ei voi avata tiedostoa.
Virhesanoma 4

Publisher ei löydä määrittämääsi tiedostoa.
Tämä ongelma ilmenee, jos palvelin käyttää SSL (Secure Sockets Layer) -suojausta ja on lisännyt jommankumman tai molemmat seuraavista HTTP-otsikoista vastaussanomaan:
Pragma: no-cache
Cache-control: no-cache,max-age=0,must-revalidate
				

Syy

Jotta Internet Explorer pystyisi avaamaan asiakirjat Officessa (tai jossakin prosessin ulkopuolisessa ActiveX-asiakirjapalvelimessa), sen on tallennettava tiedosto paikalliseen välimuistikansioon ja pyydettävä liittyvää sovellusta lataamaan tiedoston IPersistFile::Load-menetelmän avulla. Jos tiedostoa ei tallenneta levylle, tämä toimi epäonnistuu.

Kun Internet Explorer vaihtaa tietoja suojatun Web-sivuston kanssa käyttäen SSL-yhteyttä, se toteuttaa no-cache-pyynnöt. Jos otsikko tai otsikoita on olemassa, Internet Explorer ei sijoita tiedostoa välimuistiin. Tämän vuoksi Office ei pysty avaamaan tiedostoa.

Ratkaisu

Web-sivustojen, jotka haluavat sallia tällaisen toimen, on poistettava no-cache-otsikko tai -otsikot.

Tila

Tämä toiminta ei ole virhe.

Enemmän tietoa

Itse Internet Exploreriin liittyvien tiedostojen (mukaan lukien .txt-, .html-, .gif-, .jpg- ja .xml-tiedostot) kanssa tätä ongelmaa ei yleensä ilmene. Tämä ongelma voi ilmetä muiden kuin Office-sovelluksiin liittyvien tiedostojen kanssa sovelluksesta riippuen.

Web-kehittäjien tulee pitää mielessä, että jotkin palomuurit ja tietoturvaohjelmat saattavat lisätä nämä otsikot automaattisesti lähteviin HTTP-vastauksiin. Vaikka et olisi määrittänyt Web-palvelintasi, ISAPI (Internet Server Application Programming Interface) -laajennusta tai ASP (Active Server Pages) -komentosarjaa palauttamaan näitä otsikoita, sivustosi saattaa lisätä ne oletusarvon mukaan. Tarkista palomuurisi tai tietoturvasi järjestelmänvalvojalta, tapahtuuko näin, ja keskustele yrityksellesi aiheutuvista tietoturvariskeistä, jos päätät poistaa tämän asetuksen käytöstä sallimalla näiden tiedostojen tallentamisen välimuistiin.

Ongelman toistamisen vaiheet

  1. Luo uusi ASP-tiedosto IIS-palvelimesi Wwwroot-kansioon. Anna tiedostolle nimeksi Testnocache.asp ja lisää tiedostoon seuraava koodi:
    <%
     Response.ContentType = "application/msword"
     Response.AddHeader "Cache-control", "no-cache"
    %>
    <HTML><BODY>Microsoft Wordiin ladattu testitiedosto</BODY></HTML>
    					
  2. Määritä IIS-palvelimesi käyttämään SSL-suojausta.
  3. Selaa asiakasjärjestelmässä, jossa on asennettuna Word, ASP-tiedostoon käyttäen HTTPS-protokollaa seuraavasti:
    https://[palvelimennimi]/testnocache.asp
    Joissakin järjestelmissä sinua saatetaan kehottaa avaamaan tai tallentamaan tiedosto. Riippumatta valitsemastasi vaihtoehdosta (tai vaikka sinua ei kehotettaisi avaamaan tai tallentamaan tiedostoa), virhesanoma tulee näyttöön, etkä pysty avaamaan tai tallentamaan tiedostoa.
  4. Poista ASP-tiedostosta AddHeader-rivi ja selaa sitten URL-osoitteeseen asiakaskoneesta. Asiakirja avautuu Wordissa.

Suositukset

Saat lisätietoja napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
248107 Palvelinsertifikaattien luominen sertifikaattipalveluiden Web-lomakkeiden avulla (tämä artikkeli saattaa olla englanninkielinen)

Ominaisuudet

Artikkelin tunnus: 316431 - Viimeisin tarkistus: 2. helmikuuta 2006 - Versio: 7.3
Artikkelin tiedot koskevat seuraavia tuotteita:
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 6.0
Hakusanat: 
kbprb KB316431

Anna palautetta

 

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