Symptomy

Rozważmy następujący scenariusz:

  • W systemach Windows Vista, Windows 7 lub Windows 2008 z zainstalowanym pakietem Office 2007 lub Office 2010 oraz programem Internet Explorer 7 lub Internet Explorer 8 próbujesz otwierać pliki z witryny programu SharePoint przy użyciu w pełni kwalifikowanej nazwy domeny (adresu URL zawierającego "". w nazwie witryny).

  • Program SharePoint 2007 lub 2010 jest hostowany w systemie Windows 2008 lub 2008 R2 Server z włączoną funkcją WebDav.

  • W witrynie programu SharePoint 2007 lub 2010 skonfigurowano uwierzytelnianie systemu Windows.

  • Użytkownicy witryny programu SharePoint oczekują, że integracja klienta (możliwość edytowania i zapisywania bezpośrednio na serwerze) będzie działać.

W tym scenariuszu użytkownik może zobaczyć co najmniej jeden z następujących objawów:

  • Użytkownik zostanie nieoczekiwanie wyświetlony monit o wprowadzenie poświadczeń.

  • Dokument pakietu Office zostanie otwarty w trybie Tylko do odczytu.

  • Podczas otwierania widoku Eksploratora SharePoint wystąpi błąd z wyświetloną ścieżką do biblioteki dokumentów i komunikatem "Nie zaimplementowano".

  • Podczas próby zapisania z pakietu Office z powrotem w witrynie programu SharePoint bezpośrednie wykonanie polecenia Zapisz jako nie będzie możliwe.  Katalog programu SharePoint nie zostanie wypełniony w oknie dialogowym Zapisywanie jako.

  • Podczas otwierania dokumentu tylko do odczytu, a następnie kliknięcia przycisku Edytuj dokument może zostać wyświetlony następujący błąd: "Wystąpił problem podczas nawiązywania połączenia z serwerem. Jeśli problem będzie się powtarzać, skontaktuj się z administratorem".

Przyczyna

Dzieje się tak, gdy pakiet Office wykryje, że protokół WebDAV jest włączony na serwerze. Jeśli protokół WebDAV jest włączony, pakiet Microsoft Office musi również określić, czy otworzyć dokument jako ReadWrite, czy ReadOnly.  Program SharePoint działa jako własny serwer WebDAV.  Rola publikowania WebDAV w systemie Windows Server 2008, jeśli jest włączona, zakłóca działanie funkcji WebDAV programu SharePoint.  

Rozwiązanie

Funkcja publikowania WebDAV nie powinna znajdować się w programie SharePoint Server, jeśli serwer to Windows Server 2008 lub Windows Server 2008 R2.  Jeśli serwer działa jako serwer publikowania WebDAV, program SharePoint powinien zostać zainstalowany na własnym serwerze.

Aby usunąć publikowanie WebDAV, wykonaj poniższe instrukcje:

Windows Server 2008:

  • Odinstaluj składnik Microsoft WebDAV 7.5 For IIS 7.0 http://www.microsoft.com/download/details.aspx?familyid=8A47D609-8D95-4E1A-B2F2-2303E7E10EDC&displaylang=en, przechodząc do Panel sterowania->Programy i funkcje i wybierając pozycję Odinstaluj.

  • Po usunięciu składnika przejdź do sekcji Menedżer serwera Roles->Web Server IIS >Usuń usługi ról >Usuń zaznaczenie pola wyboru Publikowanie WebDAV, jeśli jest zaznaczone.  Będzie to wymagało ponownego uruchomienia serwera.

Windows Server 2008 R2:

  • W Menedżer serwera przejdź do sekcji Role->IIS serwera sieci Web >Usuń usługi ról->Wyczyść pole wyboru Publikowanie WebDAV, jeśli jest zaznaczone.  Będzie to wymagało ponownego uruchomienia serwera.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.