none
Развертывание приложения App Sharepoint 2013 RRS feed

  • Вопрос

  • Добрый день!

    Создал приложение sharepoint 2013 в VS 2013. Добавил его в каталог. При попытке добавить его на сайт происходит ошибка:

     

    System.InvalidOperationException: Это действие невозможно выполнить с системной учетной записью.

    Есть идеи почему так происходит(мои права:администратор фермы, локальный администратор сервера, и админ всех баз SQL)?

    4 сентября 2014 г. 10:06

Ответы

Все ответы

  • Добрый день.

    Скорее всего это происходит как раз из-за того, что Вы — администратор фермы. Когда Вы заходите на сайт, на котором пытаетесь развернуть приложение, Ваша учётка по идее должна выглядеть как "Системная учётная запись". Поменяйте администратора фермы.

    5 сентября 2014 г. 3:37
  • Добрый день.

    Скорее всего это происходит как раз из-за того, что Вы — администратор фермы. Когда Вы заходите на сайт, на котором пытаетесь развернуть приложение, Ваша учётка по идее должна выглядеть как "Системная учётная запись". Поменяйте администратора фермы.

    Разобрался! Под моей учеткой крутился пул приложений. Спасибо!

    Однако приложение развернулось, НО ошибка:

    При получении URL http://iskapp-e0df0fb7a83d87.app.iskcem.local/sites/dev/Sh/Pages/Default.aspx? произошла следующая ошибка
    
    
    Доступ запрещён.
    
    Система контроля доступа не позволяет выполнить ваш запрос сейчас. Обратитесь к вашему администратору.
    
    Администратор Вашего кэша: admin@iskcem.local.
    

    Есть идеи в чем может быть проблема?

    5 сентября 2014 г. 4:13
  • Тут уже кажется, что проблема именно в Вашем приложении. Возможно, оно пытается получить доступ к каким-то запрещённым объектам. Хотя может быть, что я не прав. Нужны исходники.

    И кстати, при настройке локальной среды разработки Вы руководствовались этой инструкцией: Настройка локальной среды разработки для приложений для SharePoint?

    5 сентября 2014 г. 4:34
  • Приложение пустое(Голенькая страничка должна появиться). Наш сисадмин добавил wildcard запись в домене.

    Я не админ, поэтому не в курсе раздаются ли там какие либо права в этой зоне

     
    5 сентября 2014 г. 5:08
  • Тут уже кажется, что проблема именно в Вашем приложении. Возможно, оно пытается получить доступ к каким-то запрещённым объектам. Хотя может быть, что я не прав. Нужны исходники.

    И кстати, при настройке локальной среды разработки Вы руководствовались этой инструкцией: Настройка локальной среды разработки для приложений для SharePoint?

    Добавил в исключения браузера, теперь выскакивает окошко авторизации, доменные логин/пароль не подходят:

     
    8 сентября 2014 г. 1:34
  • Решено! решение тут. Отключил анонимный доступ и выполнил "disable loopback" в консоли Sharepoint .
    • Помечено в качестве ответа salaga_maximys 8 сентября 2014 г. 4:33
    8 сентября 2014 г. 4:33