У меня есть приложение, размещенное на провайдере, которое подключает RER (удаленный приемник событий к списку).Я могу развернуть приложение на сайте каталога.Но при попытке установить приложение на конкретный сайт выдает ошибку «Регистрация приложения не найдена или создана».
Как можно развернуть приложение программно?Я использую библиотеку PnP-Core для установки приложения на сайт.
using (ClientContext ctx = new ClientContext(webURL))
{
ctx.Credentials = clientContext.Credentials;
var appManager = new OfficeDevPnP.Core.ALM.AppManager(ctx);
var apps = appManager.GetAvailable();
var chartsApp = apps.Where(a => a.Title == appName).FirstOrDefault();
var installApp = appManager.Install(chartsApp);
////or Install the app async
//var installAppAsync = await appManager.InstallAsync(chartsApp);
}
На данный момент регистрация приложения в Sharepoint (с использованием appregnew.aspx) выполняется с использованием кода сайта, но так какПриложение не одобрено, оно не работает.Как сделать утверждение также используя код?