Für alle Vista-Nutzer, die sich auch schon darüber geärgert haben, dass sie bei jedem Öffnen, Speichern, Einchecken usw. eines Office-Dokumentes aus einer Sharepoint Dokumentenbibliothek (2003 oder 2007) 3 mal nach ihrem Passwort gefragt werden, findet sich in der MS Knowledge Base die tröstliche Erklärung, das dieses Verhalten „by design“ ist: http://support.microsoft.com/kb/932118/en
Immerhin gibt es aber einen Workaround dafür: Seite im Internet Explorer als vertrauenswürdige Seite eintragen!
******** UPDATE 19.10.07 ************
Der oben angegebener Workaround scheint (zumindest bei mir) leider nur sporadisch zum Ziel zu führen. Dafür findet sich im offiziellen Microsoft Sharepoint Blog (http://blogs.msdn.com/sharepoint/archive/2007/10/16/known-issue-office-
2007-on-windows-vista-prompts-for-user-credentials-when-opening-documents-in-a-sharepoint-2007-site.aspx) ein wirklich funktionierender (wenn auch etwas chaotisch anmutender) Workaround:
-> IE7 -> Extras -> Internetoptionen -> Verbindungen -> LAN Einstellungen:
Checkboxen für "Proxyserver verwenden" und "Proxyserver für lokale Adressen umgehen" aktivieren und "fake proxy" (ohne Anführungsstriche) als Proxy eintragen. Unter -> Erweitert "*" als Ausnahme hinzufügen:
Klingt sehr gewagt - funktioniert aber! Wer sowieso einen (echten) Proxy verwendet, muss nur "Proxyserver für lokale Adressen umgehen" bzw. "Automatische Suche der Einstellungen" aktivieren.
******** UPDATE 09.11.07 ************
Man merke auf: Microsoft hat sich selbst korrigiert! Es gibt einen neuen Eintrag im offiziellen Microsoft Sharepoint Blog, wonach der (bei mir inzwischen doch bewährte) Workaround mit dem Fake Proxy nun um Himmels willen nicht mehr angewendet werden soll: http://blogs.msdn.com/sharepoint/archive/2007/10/19/known-issue-office-2007-on-windows-vista-prompts-for-user-credentials-when-opening-documents-in-a-sharepoint-2007-site.aspx
Dafür gibt's einen neuen Workaround, der in Gestalt eines Hotfix und einiger Registry-Einträge daherkommt:
Der Hotfix (KnowledgeBase Artikel 907306) behebt verschiedene Probleme, die auftreten können, wenn Webordner verwendet werden, um eine Verbindung auf einem Server mittels Web Distributed Authoring und Versioning (WebDAV) herzustellen.
Die Registry-Einträge dienen dazu, die Office-Anwendungen im Windows XP SP 2 Kompatibilitätsmodus laufen zu lassen. Beispielhaft hier die Einträge dür Word, Excel und Powerpoint:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE"="WINXPSP2"
"C:\\Program Files\\Microsoft Office\\Office12\\EXCEL.EXE"="WINXPSP2"
"C:\\Program Files\\Microsoft Office\\Office12\\POWERPNT.EXE"="WINXPSP2"
Einfach in eine Datei mit der Endung "reg" kopieren und diese ausführen. Bei mir hat der Workaround erst funktioniert, als ich HKEY_LOCAL_MACHINE durch HKEY_CURRENT_USER ersetzt habe - dann aber prima 🙂
PS: nicht vergessen, den Fake Proxy wieder aus den IE Einstellungen rauszunehmen…