SharePoint 2013 провайдер хостинг приложение с претензией базовой аутентификации
-
10-12-2019 - |
Вопрос
- .
- У нас есть отдельный серверный фермер SharePoint 2013 - Server 1
- Другой один сервер с ADFS 2.0 -
SERVER 2 - webapplation MVC (размещена в IIS) -
СЕРВЕР 3 - Удаленный компьютер Мы используем приложение для провайдера SharePoint 2013.
Case 1: Приложение для провайдера Успешно устанавливается при аутентификации Windows на сайте SharePoint 2013. Это работает нормально. Case 2: Мы настроили ADFS 2.0 для аутентификации пользователей. ADFS 2.0 успешно установлен и настроен. Пользователи получают аутентификацию. После конфигурации претензий базовая аутентификация мы также можем войти в систему с пользователем ADFS в наш сайт SharePoint и аутентифицировать пользователей.
Тем не менее, проблема
- .
- Теперь, когда мы развертываем приложение, размещенное нашему провайдеру с помощью этого сайта SharePoint от Visual Studio 2012, он даст ошибку.
Ошибка произошла в приложении SharePoint SharePoint ': системная учетная запись не может выполнить это действие.>
- .
- Другой способ, которым мы добавили файл пакета приложения в наш каталог приложений, затем попробуйте добавить приложение из каталога приложения, просить доверие, а затем не сможет перенаправить приложение Hosted Provider
Ошибка файла журнала SharePont
Ошибка приложения При доступе /_layouts/15/appinv.aspx, ошибка= Это приложение не установлено на этом сайте. В Microsoft.sharepoint.lifecycle.sprocwapts.getAppInstanceById (SQLSESSION DBSSISEWARAPPER, GUID STAILID, WID Webid, GUID InsueIdiD, INT32 LCID) в Microsoft.SharePoint.Administration.spappcatalog.getAppInstance (SPWEB WEB, GUID APPINSTANCEID) в Microsoft.SharePoint.ApplicationSpages. Appinvpage.SetControlStateusingAppInstanceId (string appinstanceid) на Microsoft.sharePoint.applationSpages.appinvpage.OnLoad (EventArgs e) в System.Web.ui.control.pageReCursive () в System.Web.ui.page.processRequeStmain (Boolean IndeseStageBeforeasyncpoint, Boolean IndeStageBaferasyncpoint
Спасибо заранее.
- Другой способ, которым мы добавили файл пакета приложения в наш каталог приложений, затем попробуйте добавить приложение из каталога приложения, просить доверие, а затем не сможет перенаправить приложение Hosted Provider
Ошибка файла журнала SharePont
- Теперь, когда мы развертываем приложение, размещенное нашему провайдеру с помощью этого сайта SharePoint от Visual Studio 2012, он даст ошибку.
Решение
"Error occurred in deployment step 'Install app for SharePoint': The System Account cannot perform this action.>"
for this error you need to change your system account
Go to Central admin-> Security -> Configure Service account -> select your web application pool in drop-down - > in account drop-down you need change any other instead of current log-in user
simply we need to change web application pool identity.
That's it,
Thanks, Jatin Ambaliya