2014-02-07 4 views
1

Резюме: У меня есть учетная запись Office 365 E3, где я пытаюсь развернуть приложение панели задач Word, которое будет считывать данные списка SharePoint. Прямо сейчас, я просто пытаюсь загрузить приложение панели задач, однако он показывает страницу входа в Office 365 (в панели), но ничего не делает после нажатия кнопки «Вход».Приложение панели задач SharePoint не аутентифицировано

Подробности: Я прошел инструкциями здесь: http://msdn.microsoft.com/en-us/library/office/fp179815.aspx

В основном, я создаю приложения для SharePoint, настроенного как SharePoint организовали, а затем в том же проекте, добавил App для Office (Task Pane App только для Word). Приложение SharePoint также имеет собственную библиотеку документов.

Я могу установить приложение в свой каталог приложений, и он правильно отображается в содержании сайта, где я вижу, что он предоставляется в сети приложений. Я также могу запустить Word 2013 с правильно настроенным каталогом приложений, и я могу увидеть свое приложение Task Pane и вставить его. Когда я нажимаю «Вставить», он загружает его, но запрашивает учетные данные. Я использую те же учетные данные во всем этом упражнении, поэтому благодаря возможности установки и развертывания приложения SharePoint вы можете доверять тому, что я предоставляю правильные учетные данные.

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

ответ

1

Я смог заставить это работать. Оказывается, развертывание Deploy из Visual Studio (независимо от того, был ли вы щелкнул правой кнопкой мыши Deploy или F5-debug), установка приложения недостаточно.

Чтобы заставить его работать, я пропустил все развертывание, но вместо этого опубликовал свое приложение. Затем я взял файл .app и загрузил его в папку App Packages, а затем развернул его оттуда.

К сожалению, я не знаю разницы между ними, но я предполагаю, что это имеет какое-то отношение к обеспечению приложения для приложения Office.

2

Я столкнулся с той же проблемой, и решение, представленное в ответе ниже, не помогло.

После некоторого осквернения я создал приложение taskpane с помощью приложения Napa Cloud, открыл приложение в Visual Studio и пошел искать различия.

В приложении manifest.xml файл Taskpane я нашел следующие данные, которые отсутствовали в моем собственном манифесте приложения:

<AppDomains> 
    <AppDomain>https://login.microsoftonline-int.com</AppDomain> 
    <AppDomain>https://login.microsoftonline.com</AppDomain> 
</AppDomains> 

Это решить мою проблему и вылечить один ужасную пятницу.

+0

Это работало и на меня! Странно, что это не документировано где-то на MSDN. Благодаря! – RBDev

Смежные вопросы