Проблемы с открытием документа sharepoint, извлечены, но вместо этого открываются из временной папки

67026
Lasse Vågsæther Karlsen

У пользователя на работе есть проблема с Office 2010 и IE 9 против Sharepoint 2010.

Всякий раз, когда пользователь нажимает на файл Word (.docx) на Sharepoint, он сначала получает обычный диалог, спрашивающий, открывать ли его в режиме только для чтения или проверить его.

sharepoint checkout dialog

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

internet explorer open save dialog

Если он нажимает кнопку «Открыть», документ открывается из временной папки, но не связывается с Sharepoint, поэтому при сохранении и / или закрытии он никогда не загружает изменения и не спрашивает, хочет ли он проверить его, чтобы другие могли его использовать.

Кроме того, когда файл открывается в Word (из временной папки), он помечается как небезопасный и доступен только для чтения, с желтой полосой вверху и кнопкой для разрешения редактирования. Это быстрый признак того, что все не так, как должно быть.

У меня была похожая проблема, но это было решено с помощью 32-битного IE вместо 64-битной версии, но он уже использует 32-битную версию, так что это не так.

На что еще мы должны смотреть?

Ответы на комментарии / вопросы:

  • У пользователя установлена ​​Windows 7 Professional
  • Пользователь является частью домена компании (и не вошел в систему только локально)
  • У пользователя есть права администратора на компьютере (он ведь разработчик)
  • Проблема возникает на самом сайте Sharepoint, а не только при переходе по ссылкам откуда-то еще
  • Ожидаемое поведение, если вы не знакомы с интеграцией Sharepoint, заключается в том, что Word должен открывать файл после начального диалога (который запрашивает только чтение / извлечение), желтый диалоговое окно в нижней части IE не должно появляться и строка в верхней части файла Word о небезопасном документе не должна появляться. Если он решит проверить документ, он должен немедленно открыться в Word, готовый к редактированию.
5
Какая версия винды? Кроме того, является ли пользователь частью домена? Dane 11 лет назад 0
Ответили на ваши вопросы в самом вопросе. Lasse Vågsæther Karlsen 11 лет назад 0
Итак, каково на самом деле ожидаемое поведение? Нет желтой полосы и она мгновенно открывает файл в Word? Der Hochstapler 11 лет назад 0
@OliverSalzburg: Исправьте, после начального диалога, спрашивающего, открывать ли его только для чтения или проверить его, он должен немедленно открыться в Word. Желтый «диалог» не должен следовать. Lasse Vågsæther Karlsen 11 лет назад 0
Поскольку это только один клиент, проблема может быть вызвана каким-то дополнением. Вы можете проверить, происходит ли это в безопасном режиме IE: «iexplore -extoff». harrymc 11 лет назад 0
@ LasseV.Karlsen, ты понял это? Dane 10 лет назад 0

7 ответов на вопрос

4
John Siu

This Microsoft KB2661910 seems to match your situation 100%. It also come with a Fix It in the article.

Я надеюсь, что это работает для @Lasse, но обратите внимание на это предостережение в статье: ПРИМЕЧАНИЕ. Это происходит только при открытии документа Office, НАЖИМАЯ НА ГИПЕРЛИНКЕ (как в сообщении электронной почты), и документ Office находится в документе SharePoint 2010 библиотека. Если пользователь просматривает библиотеку документов SharePoint 2010 и открывает оттуда файл, эта проблема не возникает. Dane 11 лет назад 0
@ Дэйн, я понимаю это. Лассе упоминает только IE9 в этом вопросе, поэтому я просто попробую. Если это не сработает, это будет контрольный список оооооооо, или, возможно, ваш ответ будет работать: D John Siu 11 лет назад 0
Проблема возникает, когда пользователь находится на самом сайте Sharepoint, но мы обязательно попробуем исправление в этой статье в понедельник. Я опубликую результаты, если таковые будут, когда мы попробуем это. Lasse Vågsæther Karlsen 11 лет назад 0
Эй, я определенно надеюсь, что это исправление сделает это для него. При втором чтении этот раздел цитирования может относиться к веб-интерфейсу или файловому броузеру. @Lasse, позволяет ли открытие библиотеки документов в Проводнике (не в Интернете) эффективно открывать и сохранять файлы? Dane 11 лет назад 0
@ Дейн: я не уверен, я попрошу его проверить это в понедельник. Lasse Vågsæther Karlsen 11 лет назад 0
Это решило вашу проблему? slm 11 лет назад 0
К сожалению нет. Мы запустили программу fixit и перезапустили машину, то же самое происходит. Lasse Vågsæther Karlsen 11 лет назад 0
Можете ли вы проверить, что заголовок содержимого http `Content-Type` и значение` X-Content-Type-Options` на самом деле `nosniff`? Это основная причина поведения. Если браузер не имеет тип MIME, соответствующий `Content-Type`, он сохранит файл как временный. Если `Content-Type` не соответствует ни одному из перечисленных (прямо над кнопкой« Исправить ») в КБ, это не решит проблему. John Siu 11 лет назад 0
(1) Есть ли на сервере sharepoint какие-либо ненормальные записи в журнале событий, когда пользователь пытается получить docx? (2) Также проверьте журнал событий IE пользовательского компьютера. John Siu 11 лет назад 0
3
Graham Wager

Это может быть вызвано тем, что пользователь отключил надстройку Office Document Cache Handler в Internet Explorer, часто из-за перевозбуждения перебора надстроек благодаря приглашению «Ускорить просмотр путем отключения надстроек».

Чтобы устранить это и повторно включить надстройку:

  1. В IE откройте Manage add-onsдиалоговое окно с помощью кнопки «Инструменты»:

    Manage add-ons menu item in the Tools menu

  2. Убедитесь, что Office Document Cache Handlerвключено:

    The offending add-on, and Enable button

Это дополнение для кэширования документов SharePoint-Office и его интеграции в IE.

В его конфигурации Internet Explorer нет отключенных расширений или плагинов. Lasse Vågsæther Karlsen 11 лет назад 0
@ LasseV.Karlsen Существует ли это дополнение в браузере? John Siu 11 лет назад 0
2
Dane

Okay, I really don't have a prescient answer for you, but I have a couple places for you to look. If you provide more detail, I might be able to narrow down my response.

First of all, if the user has a Home edition of Windows, or is on Vista, I'll point to that as being a likely source of problems and throw my hands up in the air (and you'll need someone else to answer).

Here's one thing to try: In Internet Explorer, go to Internet Options, then the Advanced tab. Near the end of the list of Settings, there is one labeled, "Enable Integrated Windows Authentication." Set it to the opposite of what it currently is, restart your computer (you can probably just close IE, but better safe than sorry), and see how things work.

As you might be able to tell from my ideas here and my clarification request, I'm betting that this has something to do with the way the user is authenticating with the SharePoint server.

У него Windows 7 Professional (или выше, это компания, так что он, конечно, не на Vista или какой-либо домашней версии). Мы изменим этот параметр и посмотрим, что произойдет в понедельник, и я опубликую результаты, если таковые будут. Lasse Vågsæther Karlsen 11 лет назад 0
К сожалению, это ничего не изменило. Lasse Vågsæther Karlsen 11 лет назад 0
1
Carl B

There may be some resolution in rolling back IE9 to IE8. There seems to be many similar issues with sharepoint and IE9.

Go to Control Panel >Programs>under Programs and Features> view installed updates and scroll down to the bottom of the list and uninstall Windows IE9 and then restart. IE8 should now be present.

Если дело доходит до этого, это может быть решением. Это довольно странно, хотя, если это решение, так как весь отдел должен использовать одно и то же программное обеспечение (не «должно быть», как в «должен»), но мы используем системы, основанные на шаблоне, и все обновления Windows должны были установлены), и я не знаю никого, кто имеет эту проблему. Другими словами, я использую тот же IE, что и он, и он работает для меня. Lasse Vågsæther Karlsen 11 лет назад 0
Может быть, откат посмотреть, работает ли он, затем обновиться до IE 9 и посмотреть, работает ли он. Carl B 11 лет назад 0
К сожалению, мы не можем сделать это на данный момент. Lasse Vågsæther Karlsen 11 лет назад 0
1
Dane

Идея исправления: Поместите сайт Sharepoint в список доверенных сайтов пользователя и убедитесь, что для доверенных сайтов установлен низкий уровень безопасности.

Устранение неисправностей идеи:

  1. Если у вас есть другой компьютер с той же версией программного обеспечения, и он работает, сравните настройки «Пользовательский уровень ...» на вкладке «Безопасность» между двумя компьютерами. Также сравните настройки вкладки «Дополнительно».
  2. Попросите пострадавшего пользователя войти на известный исправный компьютер со своей учетной записью. Проблема следует за учетной записью пользователя?
  3. Попросите известного (хорошего?) Пользователя войти в систему компьютера пострадавшего пользователя. Влияет ли проблема на всех пользователей на этом компьютере?
Сайт уже внесен в список надежных. Lasse Vågsæther Karlsen 11 лет назад 0
Вы исправили проблему? Если нет, то пробовали ли вы эти идеи устранения неполадок? Каковы были результаты? Dane 11 лет назад 0
0
John

У меня был пользователь с точно такой же проблемой. Это Windows 7 Pro x64 с IE10, Excel 2010 и SharePoint 2010. Она щелкает документ в SharePoint, и ему предлагается проверить его; но после открытия в Excel он все равно будет доступен только для чтения и не будет возможности проверить его.

Это будет звучать странно, но проблема была в том, что ее разрешение экрана было установлено на среднее. Я изменил его на значение по умолчанию «поменьше», и теперь она может проверять / выводить документы, и это работает.

Надеюсь, это поможет кому-то там.

-1
Doug

Решение проблемы с баннером приведено ниже: https://support.microsoft.com/en-us/kb/2661910

Баннер, показанный до или желтым цветом, определяется разрешением экрана.

Попытайтесь добавить наиболее важное содержание ссылки в своем сообщении, это предотвратит ваш ответ от гниения ссылки, когда ссылка устареет. MoonSire 9 лет назад 0