Якщо Internet Explorer якось повільний, то натискання посилань з Office також буде повільним, навіть якщо ви не використовуєте Internet Explorer як браузер за замовчуванням. Отже: перевірте, чи все ще працює Internet Explorer.
Незважаючи на те, що ви впевнені, що в цьому винна DDE, Office має дивовижну дивну особливість: він спочатку використовує компонент Internet Explorer, щоб перевірити, чи дійсна URL-адреса. Він не ідентифікує себе як Internet Explorer; у журналах доступу можна побачити:
User Agent: Microsoft Office Existence Discovery
Після цього він передає отриману URL-адресу браузеру за замовчуванням. Це є:
Якщо прихований виклик до URL-адреси призводить до певного переадресації, тоді браузеру за замовчуванням навіть не надається оригінальна URL-адреса, а перенаправлена URL-адреса.
Якщо веб-сайт з якихось причин блокує Агент користувача «Відкриття існування Microsoft Office» або якщо ваші налаштування Internet Explorer якимось чином перешкоджають належному доступу до сайту, то посилання може здатися мертвою, фактично використовуючи звичайний веб-переглядач, воно буде добре працювати.
Ніколи не замислювалися, чому ваш браузер постійно перенаправляє вас на якусь сторінку входу, натискаючи посилання з Office? Правильно: якщо Internet Explorer не проходить автентифікацію на веб-сайті (особливо це стосується, якщо це не ваш браузер за замовчуванням), деякі сайти можуть відповісти перенаправленням на сторінку входу, завдяки чому Office забуде про URL-адресу, яку ви насправді натиснули ...
Ще кілька подробиць про цю кумедну дратівливу "Відкриття протоколу Microsoft Office" в описі Microsoft " Опис Microsoft Office існування протоколу виявлення" :
Під час відкриття документів з URL-адреси в Microsoft Office 2007 бібліотека Office може надіслати запит HTTP HEAD на веб-сервер для відкриття URL-адреси. Цей запит надсилається за допомогою User-Agent, встановленого на "Відкриття існування Microsoft Office". Цей виклик є новим для Office 2007.
Мета запиту HEAD полягає у тому, щоб перевірити, чи існує вміст у URL-адресі як документ, а не просто як тимчасовий ресурс, потоковий вниз для сеансу лише для читання. Виклик також намагатиметься отримати останній змінений час вмісту, повернений веб-сервером у відповіді HEAD.
[...]
Цей виклик відбувається при всіх спробах відкритої URL-адреси, навіть якщо редагування не вимагається самостійно. Внаслідок цього можливо, що додатковий веб-дзвінок (зроблений з простору процесу програми Office на його мережевому сеансі, а не веб-браузера в окремому сеансі) може викликати у деяких користувачів додаткові підказки до автентифікації (401) або втрати стану сеансу та непотрібного перенаправлення (302) на сторінку входу або іншу форму зворотного зв'язку. Це очікувана поведінка.
Здається, це можна відключити за допомогою реєстру; дивіться мою відповідь у вартісних посиланнях MS Word після натискання .