__RemoteAppManagementInfo__ SharePoint 2013 — служба удаленного размещения не настроена

Я вижу странную ошибку при развертывании простого приложения Hello World на моем новом сервере SharePoint 2013 с помощью Visual Studio 2012. Ошибка "Служба удаленного хостинга не настроена", внутреннее сообщение и трассировка стека:

Microsoft.Office.SecureStoreService.Server.SecureStoreServiceTargetApplicationNotFoundException: целевое приложение не найдено (идентификатор приложения: __RemoteAppManagementInfo__). в Microsoft.SharePoint.Utilities.SecureStoreHelper.ExecuteSecureStoreMethod(String methodName, Object[] args) в Microsoft.SharePoint.Administration.AppDeployment.RemoteWebSiteAccount.Initialize() в Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup.ConfigureClientAndAccount() в Microsoft.SharePoint. Packaging.SPRemoteWebSiteDeploymentGroup.DeployInternal() в Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup.Deploy() в Microsoft.SharePoint.Administration.SPAppTask.DeployOperation() в Microsoft.SharePoint.Lifecycle.MonitoredTaskExecution.DoTask()

Я знаю, что, вероятно, мог бы войти в Secure Store Service и настроить новое целевое приложение безопасного хранилища с этим идентификатором приложения, но я не видел этого ни в одной документации по настройке, и мне бы очень хотелось чтобы знать, откуда это. Мне кажется, что я где-то пропустил простой параметр конфигурации, но не могу его найти.


person Chris Eaheart    schedule 29.11.2012    source источник
comment
Кажется, есть ( 4) параметры утверждения, необходимые для приложения Secure Store _RemoteAppManagementInfo_ — имя пользователя, пароль, ManagementEndpoint и IsEnabled. Я не уверен, что содержится в URL-адресе. Вам удалось решить эту проблему? В этом образце MSDN указано, что приложения с автоматическим размещением в SharePoint 2013 могут устанавливаться только на веб-сайтах SharePoint Online. Разве это не частная функция?   -  person SliverNinja - MSFT    schedule 23.04.2013


Ответы (1)


Похоже, вы создаете приложение Autohosted.

Приложения с автоматическим размещением поддерживаются только с Office 365 SharePoint Online. Это может оставаться верным в течение некоторого времени после выпуска SharePoint 2013.

person Milen    schedule 05.06.2013
comment
Похоже, вы решили эту проблему — Автоматический хостинг использует веб-сайты Azure, которые, очевидно, не будут работать локально пока. Размещение у поставщика потребует от вас создания собственного веб-сайта/инфраструктуры БД, тогда как Размещение на SharePoint определенно является оптимальным вариантом. - person SliverNinja - MSFT; 05.06.2013
comment
Зависит от реальных требований приложения. Приложения, размещенные в SharePoint, имеют множество ограничений (нет приемников удаленных событий, нет кода C#). - person Milen; 06.06.2013
comment
Чтобы обойти ограничения — нужно ли вам просто вручную создать и развернуть решение SP? Нет ли простого способа развернуть приложение Sharepoint (скажем, приложение WCF), содержащее серверный код C#? Означает ли это, что мне нужно быть администратором на сервере SP для создания сайтов/виртуальных каталогов IIS? - person SliverNinja - MSFT; 06.06.2013
comment
Вы по-прежнему можете создавать решения SP Farm для SharePoint 2013. Если вам нужна эта новая модель приложений, есть только три варианта: автоматическое размещение и размещение у поставщика (оба поддерживают код на стороне сервера, который запускается на отдельном сайте (Azure и на -premise) и размещенные в SharePoint (код C#/VB не разрешен) - person Milen; 06.06.2013