Office-toepassingen worden leeg geopend vanuit SharePoint WebDAV of websites

De volgende symptomen kunnen zich ook voordoen wanneer dit probleem optreedt:

  • U wordt niet gevraagd een wachtwoord voor basisverificatie in te voeren wanneer u het bestand probeert te openen of te downloaden.
  • Er wordt geen foutbericht weergegeven wanneer u het bestand probeert te openen. De bijbehorende Office-toepassing wordt gestart, maar het geselecteerde bestand wordt niet geopend.

Dit probleem treedt op als de volgende punten van toepassing zijn:

  • De server is geconfigureerd voor basisverificatie.
  • De verbinding tussen uw computer en de webserver is niet beveiligd met SSL (Secure Sockets Layer).

Standaard zijn bestandsbewerkingen waarvoor een niet-SSL-HTTP-verbinding nodig is, uitgeschakeld in Office 2010- en Office 2013-toepassingen.

Als basisverificatie is uitgeschakeld, heeft dat een van de volgende gevolgen:

  • Er wordt een andere verificatiemethode gebruikt door de clienttoepassing. Dit gebeurt als de server een andere verificatiemethode ondersteunt.
  • De aanvraag mislukt (zie de lijst in de sectie 'Aanvullende informatie over symptomen' voor meer informatie over wat er gebeurt als een aanvraag mislukt).

Als de tijdelijke oplossing om HTTPS in plaats van HTTP te gebruiken niet werkt, moet SSL-versleuteling worden ingeschakeld op de webserver om clients toegang te geven via HTTPS.

Opmerking

Toepassingen in Office 2010 kunnen standaard uitsluitend via een SSL-verbinding bestanden openen en downloaden vanaf een webserver die gebruik maakt van basisverificatie.

U kunt dit probleem omzeilen door Office 2010- en Office 2013-toepassingen bij de verbinding met een webserver gebruik te laten maken van basisverificatie via een niet-SSL-verbinding.

Waarschuwing

Als u basisverificatie zonder SSL inschakelt, loopt u een aanzienlijk veiligheidsrisico.

Over basisverificatie en beveiligingsrisico 's

Bij basisverificatie hebben gebruikers een geldige gebruikersnaam en een geldig wachtwoord nodig om toegang te krijgen tot inhoud. Voor deze verificatiemethode is geen specifieke browser vereist. De methode wordt in alle populaire browsers ondersteund. Basisverificatie werkt ook met firewalls en proxyservers. Het is daarom een goede keuze als u de toegang wilt beperken tot sommige, maar niet alle, inhoud op een server.

Het nadeel van basisverificatie is echter dat niet-versleutelde wachtwoorden met base64-codering worden verzonden via het netwerk. Als het wachtwoord via het netwerk wordt onderschept, kan een ongeautoriseerde gebruiker de gebruikersnaam en het wachtwoord gebruiken. Vanwege dit beveiligingsrisico is basisverificatie via een niet-SSL-verbinding in de standaardconfiguratie uitgeschakeld in Office 2010-toepassingen.

U moet basisverificatie alleen gebruiken als u weet dat de verbinding tussen de client en de server beveiligd is. De verbinding moet tot stand worden gebracht via een speciaal toegewezen lijn of met behulp van SSL-versleuteling en TLS (Transport Layer Security). Als u bijvoorbeeld basisverificatie met WebDAV wilt gebruiken, moet u SSL-versleuteling configureren.

Zie Basisverificatie en Basisverificatie configureren (IIS 7) voor meer informatie over basisverificatie.

Zie SSL en certificaten voor meer informatie over SSL en certificaten.

Basisverificatie inschakelen via een niet-SSL-verbinding

In de volgende twee stappen wordt beschreven hoe u Office 2013- en Office 2010-toepassingen zodanig kunt instellen dat Office-bestanden rechtstreeks kunnen worden geopend vanaf een server die alleen basisverificatie via een niet-SSL-verbinding ondersteunt. Gebruik deze stappen alleen als u erop vertrouwt dat de verbinding tussen de gebruiker en de webserver veilig is. Een directe kabelverbinding of een vaste lijn zijn optimaal als beveiligde verbinding.

Opmerking

Voor toepassingen in Office 2013 en Office 2010 zijn beide stappen vereist. Voor andere Office-toepassingen is alleen stap 1 vereist.

Stap 1: WebDAV-redirector op de client configureren

Opmerking

Deze stap is vereist in het pakket Office 2007 en in Office 2013 en Office 2010.

Configureer de WebDAV-redirector op de clientcomputer zodanig dat basisverificatie via niet-SSL-verbindingen mogelijk is.

Belangrijk

Volg de stappen in deze sectie zorgvuldig. Als u het register onjuist bewerkt, kunnen er grote problemen optreden. Maak, voordat u het register wijzigt, een back-up van het register, zodat u het kunt herstellen in geval van problemen.

Windows XP en Windows Server 2003

Ga als volgt te werk om basisverificatie op de clientcomputer in te schakelen:

  1. Klik op Start, klik op Uitvoeren, geef regedit in en klik vervolgens op OK.

  2. Zoek naar en klik op de volgende onderliggende registersleutel: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

  3. Open het menu Bewerken, wijs Nieuw aan en klik op DWORD Value.

  4. Geef UseBasicAuth in en druk op Enter.

  5. Klik met de rechtermuisknop op UseBasicAuth en klik vervolgens op Wijzigen.

  6. Geef 1 in het vak Waardegegevens in en klik vervolgens op OK.

    Opmerking

    Basisverificatie is ingeschakeld als de registervermelding UseBasicAuth is ingesteld op een andere waarde dan nul. Basisverificatie is uitgeschakeld als de registervermelding UseBasicAuth niet aanwezig is of is ingesteld op 0 (nul).

    De toewijzing is als volgt:

    • 0 - Basisverificatie is uitgeschakeld
    • 1 - Basisverificatie is ingeschakeld voor uitsluitend SSL-verbindingen
    • 2 - Basisverificatie is ingeschakeld voor SSL- en niet-SSL-verbindingen
  7. Sluit de Register-editor af en start de computer opnieuw op.

Windows Vista, Windows 7 en Windows 8

Ga als volgt te werk om basisverificatie op de clientcomputer in te schakelen:

  1. Klik in Windows Vista of in Windows 7 op Start, geef regedit in het vak **Zoekopdracht starten** in en druk op Enter.

    Houd in Windows 8 de Windows-toets (WINKEY) + F ingedrukt, markeer Apps in de Menu-balk, geef regedit in het vak Zoeken in en druk op Enter.

  2. Zoek naar en klik op de volgende registersleutel:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

  3. Open het menu Bewerken, wijs Nieuw aan en klik op DWORD Value.

  4. Typ BasicAuthLevel en druk vervolgens op Enter.

  5. Klik met de rechtermuisknop op BasicAuthLevel en klik vervolgens op Wijzigen.

  6. Geef 2 in het vak Waardegegevens in en klik vervolgens op OK.

    De toewijzing is als volgt:

    • 0 - Basisverificatie is uitgeschakeld
    • 1 - Basisverificatie is ingeschakeld voor uitsluitend SSL-verbindingen
    • 2 - Basisverificatie is ingeschakeld voor SSL- en niet-SSL-verbindingen
  7. Sluit de Register-editor af en start de computer opnieuw op.

Stap 2: Het register op de client bijwerken

Opmerking

Deze stap is vereist voor toepassingen in Office 2013 en Office 2010.

Voeg op de clientcomputer de registersleutel BasicAuthLevel met de juiste waarde toe. Volg hiertoe de volgende stappen.

Belangrijk

Volg de stappen in deze sectie zorgvuldig. Als u het register onjuist bewerkt, kunnen er grote problemen optreden. Maak, voordat u het register wijzigt, een back-up van het register, zodat u het kunt herstellen in geval van problemen.

  1. De Register-editor starten.

    • Houd in Windows 8 de Windows-toets (WINKEY) + F ingedrukt, markeer Apps in de Menu-balk, geef regedit in het vak Zoeken in en druk op Enter. Als u om een administratorwachtwoord of om een bevestiging wordt gevraagd, typt u uw wachtwoord of bevestigt u de bewerking.
    • Klik in Windows 7 of in Windows Vista op Start, geef regedit in het vak Zoekopdracht starten in en druk op Enter. Als u om een administratorwachtwoord of om een bevestiging wordt gevraagd, typt u uw wachtwoord of bevestigt u de bewerking.
    • Klik in Windows XP op Start, klik op Uitvoeren, geef regedit in en klik vervolgens op OK.
  2. Klik op een van de volgende registersubsleutels:

    Voor Office 2010:

    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet

    Voor Office 2013:

    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet

  3. Open het menu Bewerken, wijs Nieuw aan en klik op DWORD Value.

  4. Typ BasicAuthLevel en druk vervolgens op Enter.

  5. Klik met de rechtermuisknop op BasicAuthLevel en klik vervolgens op Wijzigen.

  6. Geef 2 in het vak Waardegegevens in en klik vervolgens op OK.

    De toewijzing is als volgt:

    • 0 - Basisverificatie is uitgeschakeld
    • 1 - Basisverificatie is ingeschakeld voor uitsluitend SSL-verbindingen
    • 2 - Basisverificatie is ingeschakeld voor SSL- en niet-SSL-verbindingen
  7. Sluit de Register-editor af en start de computer opnieuw op.