none
Проблема с загрузкой документов. RRS feed

  • Вопрос

  • Добрый день, у меня вопрос!

    Ситуация следующая:
    Я создал виртуальную машину средствами VMware на своей машине.
    1. Сервер является контроллером домена + iis + sql + сам сервер Sharepoint (обновлённый до последней версии).
    2. На сервере Sharepoint создано веб приложение и активирован анонимный доступ к нему.
    3. Создано семейство веб сайтов (шаблон - сайт группы) и на нём активирован анонимный доступ ко всему.
    4. В стандартную библиотеку добавлены 3 документа: Документ1.docx, Документ2.xlsx, Документ3.pptx.
    5. После установки сервера не было запущено (через мастер ни одной дополнительной фичи).
    6. После установки и проверки всё работает.

    Теперь проблема!

    1. Выполнив анонимный вход на сайт я пытаюсь открыть/скачать документы. В результате получаю следующее поведение.
     - Документ1.docx - прекрасно скачивается
     - Документ2.xlsx - зачем-то пытается открыться в браузере, и говорит, что не получилось - повторите позже. (проблема 1!!!)
     - Документ3.pptx - без проблем скачивается.
    2. Выполнив анонимный вход со своей машины из домена которому принадлежит моя машина я зашёл в ту же библиотеку и попытался обратиться к тем же документам.
     - Документ1.docx - сначала предупредил, что возможна опасность, потом предложил сохранить/открыть документ, потом спросил логин и пароль на что я ответил "нет спасибо", и документ всёравно сохранился/открылся.
     - Документ2.xlsx - зачем-то опять пытался открыться в браузере, и сообщил об ошибке.
     - Документ3.pptx - тоже что и Документ1.docx.

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

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

    18 марта 2013 г. 8:19

Ответы

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

    2. У вас служба Excel calculation service запущена? Еще посмотрите в браузере Manage Add-ons->SharePoint OpenDocuments Class->enable


    Innovation distinguishes between a leader and a follower - Steve Jobs

    18 марта 2013 г. 14:06

Все ответы

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

    2. У вас служба Excel calculation service запущена? Еще посмотрите в браузере Manage Add-ons->SharePoint OpenDocuments Class->enable


    Innovation distinguishes between a leader and a follower - Steve Jobs

    18 марта 2013 г. 14:06
  • Большое спасибо за ответ! Он очень прояснил поведение портала!))
    С правами разобрался чуть раньше, зато теперь убедился что правильно всё сделал добавив помимо анонимного доступа пользователя в участники сайта. Тоесть теперь по прямой ссылке всё работает для офисных документов.

    В общем-то предыдущий вопрос был разминкой и подходом к следующему:

    Но теперь вопрос повышенной сложности:

    Я создаю на сервере apache прокси путь, под которым указываю адрес сервера Sharepoint.
       Тоесть:  http://portal.ru/SharepointProxy проксирется на сайт http://sharepoint.ru
    И обращаюсь к документу лежащему в библиотеке  Sharepoint напрямую:
    1. При обращении к файлу Документ1.pdf (или любому другому формату) я без проблем получаю документ.
       Пример: http://portal.ru/ SharepointProxy/SharepointSite/SharepointLibrary/Документ1.pdf 
    2. При обращении к файлу Документ2.docx (или любой MS Office документ)  сервер, где стоит apache, предлагает ввести логин/пароль к этому серверу. При вводе лог/пар 3 раза он выдаёт белый экран и документ не загружается.
       Пример: http://portal.ru/SharepointProxy/SharepointSite/SharepointLibrary/Документ2.docx 

    Вопрос:
    1.Почему Такое поведение?
    2.Можно ли изменить поведение (возможно в зависимости от mime type документа на сервере IIS) для всех офисных документов?

    21 марта 2013 г. 8:04