Office-program öppnas tomt från SharePoint WebDAV eller webbplatser

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

När problemet uppstår kan även följande ytterligare symptom uppstå:

  • Du får inte en uppmaning om Grundläggande autentiseringslösenord när du försöker öppna eller hämta filen.
  • Du får inte ett felmeddelande när du försöker öppna filen. Det associerade Office-programmet startar, men den valda filen öppnas inte.

Problemet uppstår under följande förutsättningar:

  • Servern är konfigurerad för grundläggande autentisering.
  • Anslutningen mellan datorn och webbservern använder inte SSL (Secure Sockets Layer).

Som standard avaktiveras filåtgärder som använder grundläggande autentisering över en HTTP-anslutning som inte är SSL i Office 2010-och Office 2013-program.

När grundläggande autentisering är avaktiverat inträffar en av följande händelser:

  • Klientprogrammet använder en annan autentiseringsmetod. Detta inträffar om servern stöder en annan autentiseringsmetod.
  • Begäran misslyckas (mer information om vad som händer när en begäran misslyckas finns i listan i avsnittet "ytterligare symptom information").

Om lösningen för att använda HTTPS i stället för HTTP inte fungerar, kan lösningen vara att aktivera SSL-kryptering på webbservern för att tillåta klientåtkomst via HTTPS.

Anteckning

Som standard kan Office 2010-program komma åt och hämta filer från en webbserver som endast använder grundläggande autentisering över en SSL-anslutning.

Undvik problemet genom att låta Office 2013-och Office 2010-program ansluta till en webbserver med grundläggande autentisering via en icke-SSL-anslutning.

Varning

När du aktiverar grundläggande autentisering utan SSL är du föremål för en betydande säkerhetsrisk.

Om grundläggande autentisering och dess säkerhetsrisk

Grundläggande autentisering kräver att användare har ett giltigt användarnamn och lösenord för att komma åt innehållet. Den här autentiseringsmetoden kräver inte en specifik webbläsare och alla större webbläsare stöder den. Grundläggande autentisering fungerar även över brandväggar och proxyservrar. På grund av detta är det ett bra val när du vill begränsa åtkomsten till vissa, men inte alla, innehåll i en server.

Nackdelen med grundläggande autentisering är dock att den överför okrypterade base64-kodade lösenord över nätverket. Om lösenordet fångas upp över nätverket av en nätverksniffer kan en obehörig användare bestämma användarnamn och lösenord och kan sedan återanvända dessa autentiseringsuppgifter. Det är på grund av denna säkerhetsrisk som Office 2010-program inaktiverar grundläggande autentisering över en icke-SSL-anslutning i standardkonfigurationen.

Du bör endast använda grundläggande autentisering när du vet att anslutningen mellan klienten och servern är säker. Anslutningen bör upprättas antingen över en dedikerad linje eller med hjälp av SSL-kryptering och Transport Layer Security (TLS). Om du till exempel vill använda grundläggande autentisering med WebDAV bör du konfigurera SSL-kryptering.

Mer information om grundläggande autentisering finns i Grundläggande autentisering och Konfigurera grundläggande autentisering (IIS 7).

Mer information om SSL och certifikat finns i SSL och certifikat.

Aktivera grundläggande autentisering över en icke-SSL-anslutning

I följande två steg beskrivs hur du aktiverar Office 2013-och Office 2010-program för att öppna Office-filtyper direkt från en server som endast stöder grundläggande autentisering över en icke-SSL-anslutning. Du bör bara följa dessa steg om du är säker på att anslutningen mellan användaren och webbservern är säker. En direkt kabelanslutning eller en dedikerad linje anses vara optimal för säkra anslutningar.

Anteckning

Båda stegen krävs för Office 2013 och Office 2010-program. För andra Office-program krävs endast steg 1.

Steg 1: Konfigurera WebDAV-omdirigeraren på klienten

Anteckning

Det här steget krävs för program i 2007 Office-paketet och Office 2013 samt Office 2010.

Konfigurera WebDAV-omdirigeraren på klientdatorn för att aktivera grundläggande autentisering över icke-SSL-anslutningar.

Viktigt

Följ stegen i det här avsnittet noggrant. Det kan uppstå allvarliga problem om du gör felaktiga ändringar i registret. Innan du ändrar det bör du först säkerhetskopiera registret för återställning om problem skulle uppstå.

Windows XP och Windows Server 2003

Gör så här om du vill aktivera grundläggande autentisering på klientdatorn:

  1. Klicka på Start och Kör, skriv regedit och klicka sedan på OK.

  2. Leta upp och klicka på följande registerundernyckel: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

  3. Peka på Nytt i Redigera-menyn och klicka sedan på DWORD-värde.

  4. Skriv UseBasicAuth och tryck på Retur.

  5. Högerklicka på UseBasicAuth och klicka sedan på Ändra.

  6. I rutan Värdedata skriver du 1 och klickar sedan på OK.

    Anteckning

    Grundläggande autentisering är aktiverad om registerposten UseBasicAuth anges till ett värde som inte är noll. Grundläggande autentisering är inaktiverat om registerposten UseBasicAuth inte finns, eller om registerposten UseBasicAuth har värdet 0 (noll).

    Mappningen är som följer:

    • 0- Grundläggande autentisering inaktiverad
    • 1 - grundläggande autentisering aktiverad endast för SSL-anslutningar
    • 2- Grundläggande autentisering aktiverad för SSL och icke-SSL-anslutningar
  7. Stäng Registereditorn och starta om datorn.

Windows Vista, Windows 7 och Windows 8

Gör så här om du vill aktivera grundläggande autentisering på klientdatorn:

  1. I Windows Vista eller Windows 7, klicka Start, skriv regedit i Start sök-rutan och tryck på Retur.

    I Windows 8 håller du Windows-tangenten (WINKEY) + F, markerar Appar i Meny raden, skriv regedit i Sök-rutan och tryck på RETUR.

  2. Leta upp och klicka på följande registerundernyckel:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

  3. Peka på Nytt i Redigera-menyn och klicka sedan på DWORD-värde.

  4. Skriv BasicAuthLevel och tryck på Retur.

  5. Högerklicka på BasicAuthLevel och klicka sedan på Ändra.

  6. I rutan Värdedata skriver du 2 och klickar sedan på OK.

    Mappningen är som följer:

    • 0- Grundläggande autentisering inaktiverad
    • 1 - grundläggande autentisering aktiverad endast för SSL-anslutningar
    • 2- Grundläggande autentisering aktiverad för SSL och icke-SSL-anslutningar
  7. Stäng Registereditorn och starta om datorn.

Steg 2: Uppdatera registret på klienten

Anteckning

Det här steget krävs för Office 2013 och Office 2010-program.

På klientdatorn lägger du till registernyckeln BasicAuthLevel och ett lämpligt värde. Följ instruktionerna nedan.

Viktigt

Följ stegen i det här avsnittet noggrant. Det kan uppstå allvarliga problem om du gör felaktiga ändringar i registret. Innan du ändrar det bör du först säkerhetskopiera registret för återställning om problem skulle uppstå.

  1. Starta Registereditorn.

    • I Windows 8 håller du Windows-tangenten (WINKEY) + F, markerar Appar i Meny raden, skriv regedit i Sök-rutan och tryck på RETUR. Om du ombes ange ett administratörslösenord eller en bekräftelse skriver du lösenordet eller anger bekräftelsen.
    • I Windows 7 eller Windows Vista klickar du på Start, skriv regedit i rutan Påbörja sökning och tryck sedan på Retur. Om du ombes ange ett administratörslösenord eller en bekräftelse skriver du lösenordet eller anger bekräftelsen.
    • In Windows XP, klicka på Start och Kör, skriv regedit och klicka sedan på OK.
  2. Leta upp och klicka på följande registerundernyckel:

    För Office 2010:

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

    För Office 2013:

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

  3. Peka på Nytt i Redigera-menyn och klicka sedan på DWORD-värde.

  4. Skriv BasicAuthLevel och tryck på Retur.

  5. Högerklicka på BasicAuthLevel och klicka sedan på Ändra.

  6. I rutan Värdedata skriver du 2 och klickar sedan på OK.

    Mappningen är som följer:

    • 0- Grundläggande autentisering inaktiverad
    • 1 - grundläggande autentisering aktiverad endast för SSL-anslutningar
    • 2 - Grundläggande autentisering aktiverad för SSL och icke-SSL-anslutningar
  7. Stäng Registereditorn och starta om datorn.