Wenn Internet Explorer irgendwie langsam ist, ist das Klicken auf Links in Office ebenfalls langsam, selbst wenn Sie Internet Explorer nicht als Standardbrowser verwenden. Also: Überprüfen Sie, ob der Internet Explorer noch einwandfrei funktioniert.
Obwohl Sie zuversichtlich zu sein scheinen, dass DDE schuld ist, hat Office eine überraschend merkwürdige Funktion: Zunächst wird eine Internet Explorer-Komponente verwendet, um festzustellen, ob die angeklickte URL gültig ist. Es identifiziert sich nicht als Internet Explorer. In den Zugriffsprotokollen wird möglicherweise Folgendes angezeigt:
User Agent: Microsoft Office Existence Discovery
Danach übergibt es die resultierende URL an den Standardbrowser. Das ist:
Wenn der versteckte Aufruf der URL eine Weiterleitung ergibt, erhält der Standardbrowser nicht einmal die ursprüngliche URL, sondern die umgeleitete URL.
Wenn die Website aus irgendeinem Grund den Benutzeragenten "Microsoft Office Existence Discovery" blockiert oder wenn Ihre Internet Explorer-Einstellungen den ordnungsgemäßen Zugriff auf die Website irgendwie verhindern, scheint der Link möglicherweise tot zu sein, während er tatsächlich mit einem normalen Browser funktioniert.
Haben Sie sich jemals gefragt, warum Ihr Browser Sie beim Klicken auf Links aus Office immer wieder auf eine Anmeldeseite weiterleitet? Rechts: Wenn Internet Explorer auf der Website nicht authentifiziert ist (insbesondere dann, wenn es sich nicht um Ihren Standardbrowser handelt), antworten einige Websites möglicherweise mit einer Weiterleitung auf eine Anmeldeseite, sodass Office die URL vergisst, auf die Sie tatsächlich geklickt haben ...
Weitere Details zu dieser lustigen, nervigen "Microsoft Office Protocol Discovery" finden Sie in der Microsoft- Beschreibung des Blogposts zum Microsoft Office Existence Discovery Protocol :
Beim Öffnen von Dokumenten von einem URL-Speicherort in Microsoft Office 2007 kann die Office-Bibliothek eine HTTP-HEAD-Anforderung an den Webserver für die öffnende URL senden. Diese Anforderung wird mit einem Benutzeragenten gesendet, der auf "Microsoft Office Existence Discovery" eingestellt ist. Dieser Aufruf ist neu in Office 2007.
Mit der HEAD-Anforderung soll überprüft werden, ob der Inhalt am URL-Speicherort als Dokument vorhanden ist und nicht nur als temporäre Ressource, die für eine schreibgeschützte Sitzung gestreamt wird. Der Aufruf versucht auch, die letzte geänderte Zeit des Inhalts abzurufen, die vom Webserver in der HEAD-Antwort zurückgegeben wurde.
[...]
Dieser Aufruf erfolgt bei allen Versuchen zum Öffnen von URLs, auch wenn die Bearbeitung per se nicht angefordert wird. Infolgedessen ist es möglich, dass der zusätzliche Webanruf (der aus dem Prozessbereich der Office-Anwendung in ihrer Netzwerksitzung und nicht aus dem Webbrowser in einer separaten Sitzung erfolgt) dazu führen kann, dass einige Benutzer zusätzliche Eingabeaufforderungen zur Authentifizierung (401) oder einen Verlust sehen des Sitzungsstatus und eine unnötige Umleitung (302) zu einer Anmeldeseite oder einem anderen Feedback-Formular. Dies ist erwartetes Verhalten.
Es scheint, dass dies mithilfe der Registrierung deaktiviert werden kann. Siehe meine Antwort unter MS Word zur Überprüfung von Links nach dem Klicken .