Почему не работает гиперссылка в ворде
Перейти к содержимому

Почему не работает гиперссылка в ворде

  • автор:

Вы перенаправляетесь на страницу входа или на страницу ошибок или вам будет предложено ввести сведения о проверке подлинности при щелчке гиперссылки на веб-сайт единого входа в документе Office.

Щелкнув гиперссылку в документе Microsoft Office, вы можете столкнуться со следующим поведением, прежде чем открыть запрошенную страницу:

  • Вы будете перенаправлены на страницу входа или страницу ошибки
  • Вам будет предложено ввести сведения о проверке подлинности.

Как правило, это происходит при выполнении следующих условий:

  • Документ Office открывается в режиме редактирования за пределами веб-браузера.
  • Веб-сайт в гиперссылке использует систему проверки подлинности с одним Sign-On (SSO), которая использует файлы cookie сеанса HTTP для идентификации клиентов. Даже если вы уже указали учетные данные пользователя, вам будет предложено ввести учетные данные пользователя еще раз.

Причина

Office позволяет редактировать и создавать документы на веб-сайте, если сервер поддерживает веб-разработку и совместную работу. Сначала Office пытается связаться с веб-сервером. Затем Office пытается выполнить прямую привязку к ресурсу с помощью библиотеки гиперссылок Майкрософт (Hlink.dll) и API URLMON.

Когда Office отправляет запрос на веб-страницу, вы можете перенаправиться на страницу входа на веб-сайт для системы единого входа. Это происходит из-за того, что сеанс Office не зависит от сеанса веб-браузера, в котором вы, возможно, уже предоставили учетные данные пользователя.

Так как сеансы являются независимыми, файлы cookie сеанса не предоставляются совместно. Если система единого входа использует исключительно сведения о файлах cookie сеанса, система единого входа может не работать, так как один и тот же пользователь переходит из нескольких сеансов. Это поведение является фундаментальным ограничением структуры системы единого входа, если система единого входа не предназначена для поддержки проверки подлинности единого входа в нескольких браузерах или веб-приложениях на клиентском рабочем столе. Так как Office является полностью веб-приложением, проблема может показаться уникальной для приложений Office, если они являются единственными веб-клиентами, установленными клиентом. Однако основная причина этой проблемы не ограничивается Microsoft Office, и эта проблема может возникнуть при использовании стороннего программного обеспечения.

Обходной путь

Проблема заключается в ограничении системы единого входа, используемой веб-сервером. Однако вы можете уменьшить текущие последствия для веб-сайта, защищенного единым входом, с помощью одного из следующих методов.

Гиперссылки из Интернета Обозреватель в Office

Если эта проблема возникает, когда гиперссылки на веб-странице открывают файл Office и веб-страница размещается в Интернете Обозреватель, эту проблему можно избежать, явно помечая содержимое как скачиваемое только для чтения, а не как встроенная навигация.

Для этого добавьте настраиваемый заголовок HTTP в ответ GET для содержимого файла Office. Добавьте заголовок «Content-Disposition: Attachment». Если ответ GET содержит этот заголовок, интернет-Обозреватель предлагает пользователю открыть или сохранить скачиваемый файл. Если пользователь решает открыть скачивание, файл откроется из Интернета Обозреватель кэш временных файлов только для чтения. Пользователь может изменить и сохранить файл локально. Однако пользователь не сможет сохранить файл на сервере или сотрудничать с веб-службами для веб-сайта. Таким образом, это решение работает только в том случае, если вы планируете сделать файл только для чтения.

Заголовок Content-Disposition можно задать с помощью кода в Microsoft Active Server Pages (ASP), в Microsoft ASP.NET или в ISAPI при работе с динамически создаваемым содержимым. Если содержимое является статическим, можно настроить заголовок для заданного файла или папки с помощью диспетчера IIS и метабазы IIS. Дополнительные сведения о HTTP-заголовке Content-Disposition см. в разделе Создание диалогового окна загрузки файла для известного типа MIME.

Гиперссылки из Office в Интернет-Обозреватель или в другой веб-браузер

Если эта проблема возникает при щелчке по гиперссылкам в документах Office, которые напрямую открывают веб-содержимое HTML или перенаправляются на HTML-содержимое, пользователи клиентов могут избежать этой проблемы, включив раздел реестра для отправки навигации по гиперссылке в браузер, а не непосредственно привязки к гиперссылке из Office. Дополнительные сведения см. в статье Сообщение об ошибке при щелчке гиперссылки в Office: «Не удается найти интернет-сервер или прокси-сервер».

Независимо от установленной версии Office добавьте раздел реестра в точное расположение, указанное в сообщении об ошибке при щелчке гиперссылки в Office: «Не удается найти интернет-сервер или прокси-сервер».

При использовании этого параметра реестра компонент HLINK, используемый Office, открывает гиперссылку в веб-браузере по умолчанию. Этот параметр реестра влияет на все клиенты HLINK, а не только Office. Поэтому внимательно используйте этот раздел реестра.

Дополнительные сведения

Чтобы полностью устранить эту проблему, мы рекомендуем поставщикам единого входа разработать систему, которая могла бы обеспечить веб-разработку, и клиент, использующий несколько сеансов. Такая конфигурация усложняет систему единого входа. Однако эта конфигурация также предлагает клиентам наиболее доступные варианты удобства использования. В настоящее время корпорация Майкрософт работает с ключевыми поставщиками единого входа для долгосрочного решения.

Кроме того, корпорация Майкрософт изучает, как конечные пользователи используют Office для более эффективного прогнозирования следующих сценариев и управления ими:

  • Пользователь намерен открыть гиперссылку в режиме только для чтения. В этом сценарии гиперссылка открывается в режиме просмотра.
  • Пользователь хочет изменить содержимое. В этом сценарии для разработки и совместной работы требуется новый сеанс.

Эти изменения конфигурации могут уменьшить последствия проблемы, описанной в разделе «Симптомы». Эти изменения также могут добавить пользователю гибкость при посещении сайта единого входа, который не поддерживает конфигурации, включающие клиенты с несколькими сеансами.

Если вы являетесь разработчиком или разработчиком единого входа, вы можете добавить поддержку для клиентов с несколькими сеансами. Например, можно использовать следующие методы:

  • Используйте постоянные сведения о файлах cookie и файлы cookie сеанса, чтобы определить, когда один клиент пересек сеансы между приложениями на рабочем столе. Затем предоставьте веб-ответы для передачи клиента обратно в один сеанс или для проверки подлинности нового сеанса.
  • Используйте компонент на стороне клиента для создания интегрированной системы проверки подлинности. Используйте эту интегрированную систему проверки подлинности для проверки подлинности всех процессов, запущенных с помощью одного маркера проверки подлинности пользователя.
  • Используйте сертификаты или другой расширенный, но постоянный метод идентификации для проверки подлинности клиента.
  • Для HTTP-запроса, который может быть клиентским запросом с несколькими сеансами, выполните ответ перенаправления на стороне клиента, а не ответ перенаправления на стороне сервера. Например, отправьте скрипт HTTP или тег META REFRESH вместо ответа HTTP 302. Это изменение заставляет клиент вернуться в веб-браузер пользователя по умолчанию. Таким образом, сеанс браузера по умолчанию может обрабатывать вызов и хранить вызов в одном сеансе только для чтения. Этот метод не позволяет создавать. Однако этот метод дает понять, что система единого входа не обрабатывает клиенты с несколькими сеансами и хочет, чтобы клиент оставался только в сеансе браузера по умолчанию.

Точный подход к этому изменению конфигурации зависит от целей проектирования и уровня интеграции с клиентским рабочим столом.

Обратная связь

Были ли сведения на этой странице полезными?

Почему не открывается ссылка в ворде: что делать

Вопрос, почему не открывается ссылка в ворде, задают многие офисные пользователи. Причину нужно искать в своей системе, а не в программе.

[adace-ad >Первым делом — убедитесь, что администратор компьютера не запретил открывать ссылки из сторонних программ. Если запретов нет, то придётся добавить запись в реестр.

Проблемы с браузером

Итак, когда ссылки в приложениях Microsoft Office не открываются, на экране может появиться сообщение примерно такого вида: «Данная операция отменена в связи с ограничениями на оборудовании. Свяжитесь с системным администратором».

Одна из самых частых причин ― перестала удаляться информация в реестре после того, как был деинсталлирован сторонний браузер, обозначенный в роли предустановленного. Чаще всего такой сценарий происходит при деинсталляции Google Chrome

В последнем случае, необходимо закрыть все приложения Microsoft Office. После нужно выбрать «Старт» → «Все программы» → «Internet Explorer». В последнем окне находим пункт «Инструменты» → «Свойства» → «Интернет». Теперь выбираем в закладках «Программы» → «Установить по умолчанию» → «Ок» и закрываем Internet Explorer.

Специально для Вас: Как настроить и подключить 1С контрагент: 5 шагов

Далее — чтобы устранить проблему, почему в ворде не открывается ссылка, нужно кликнуть «Старт» → «Все программы» → «Стандартные» →«Блокнот». Следующий текст следует скопировать и вставить в Блокнот (без кавычек):

[adace-ad > Код копировать без кавычек! Перед этим обязательно сделайте копию реестра системы!

«REG ADD HKEY_CURRENT_USER\Software\ Classes\.htm /ve /d htmlfile /F

REG ADD HKEY_CURRENT_USER\Software\ Classes\.html /ve /d htmlfile /F

REG ADD HKEY_CURRENT_USER\Software\ Classes\.shtml /ve /d htmlfile /F

REG ADD HKEY_CURRENT_USER\Software\ Classes\.xht /ve /d htmlfile /F

REG ADD HKEY_CURRENT_USER\Software\ Classes\.xhtml /ve /d htmlfile /F»;

Файл блокнота сохраняем на рабочем столе. Называем файл как «MSO_Hyperliks.CMD» (без кавычек) и закрываем Блокнот». Теперь открываем свойства файла «MSO_Hyperliks.CMD» — нужно выбрать пункт «Запустить с правами администратора».

Запускаем сформированный файл. Когда появится сообщение про контроль учётной записи, следует записать пароль администратора или нажать «Продолжить». Появится уведомление Редактора реестра — кликните «Да»

Понимая, почему не открывается ссылка в ворде, можно легко устранить данную проблему самостоятельно.

Почему не работает гиперссылка в ворде

Не открываются гиперссылки в ворде и экселе.

Появляется такая надпись: «Не удается открыть такую-то ссылку. Не удается найти сервер Интернета или прокси-сервер». При этом если скопировать гиперссылку и вставить ее в адресную строку браузера, то гиперссылка открывается. В чем дело? Как исправить эту ситуацию?

P.S. Ранее запускал эту тему, потом закрывал, но вот опять открыл, так как опять актуально. Не открываются ссыоки на любые сайты. При этом иногда этот баг проходит, а потом все начинается заново.

В Word 2010 не открываются ссылки на сайты

Author24 — интернет-сервис помощи студентам

Прошу помочь в такой ситуации — мне нужно подготовить файл Word, в котором будет иметься ряд ссылок на сайты в Интернете, причём эти ссылки должны быть оформлены как надписи «см. здесь».

В Word 2010 через меню «Вставка», подпункт «Гиперссылка» я открываю окно, в верхней части которого я пишу слово «здесь», а в нижней части пишу адрес соответствующей Интернет-страницы (например, www.cyberforum.ru).

Внешний вид слова «здесь» в Word’е становится похож на вид ссылки (синий цвет шрифта и подчеркивание).

Когда я подвожу курсор мыши к слову «здесь», у меня над ним появляется надпись: «http://www.cyberforum.ru/. Нажмите CTRL и щелкните ссылку». При щелчке правой клавишей мыши по слову «здесь» я могу скопировать Интернет-адрес соответствующего сайта, вставить данный адрес в браузер и этот сайт нормально открывается.

Но когда я, нажав CTRL, щёлкаю по этой ссылке, у меня появляется сообщение Word’а «Не удается открыть:http://www.cyberforum.ru/. Не удается загрузить нужные данные данные».

Прошу Вас, при возможности, подсказать, что можно сделать в такой ситуации.

Операционная система у меня Windows XP.

Буду очень благодарен за любые советы.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Не открываются ссылки на сайты из поисковика в самодельном браузере
Пытаюсь сделать свой веббраузер. Пробовал webKit и Awesomium. Никак не могу разобраться. например.

При нажатии ссылки, открываются сайты с рекламой и ставками
Добрый день! У меня проблема в браузерах. Описание проблемы: при клике мыши по ссылке нужного мне.

При клике на ссылки открываются левые сайты. Тормозит компьютер
Приветствую. Посмотрите пожалуйста логи

Ссылки открываются MS Word’ом, а не браузером
у меня ссылки скайпа открываются майкрософт вордом, а не браузером! как это исправить?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *