Ну, я пытаюсь получить UserToken семейства сайтов, но каждый раз, когда я получаю сообщение об ошибке типа "Веб-приложение в XXX не может быть найдено. Убедитесь, что вы правильно ввели URL-адрес. Если URL-адрес должен бытьобслуживая существующее содержимое, системному администратору может потребоваться сопоставление нового запроса с URL-адресом предполагаемого приложения ». Итак, я хотел бы знать, как должен выглядеть baseSiteUrl
Я пытался: 1. http://sp15/SitePages.aspx:[portnumber] 2. http://sp15/Sitepages.aspx 3. http://sp15.aspx:[portnumber] 4. http://sp15.aspx
Я в отчаянном положении. Любая помощь приветствуется.
protected string baseSiteUrl = "[should be base site Url]";
protected SPUserToken SystemAccountUserToken { get; }
public BaseAPIController()
{
SystemAccountUserToken = new SPSite(baseSiteUrl).SystemAccount.UserToken;
}
Я ожидал вывод: [userToken], но фактический вывод: «Не удалось найти веб-приложение в XXX. Убедитесь, что вы правильно ввели URL-адрес. ЕслиURL-адрес должен обслуживать существующее содержимое, системному администратору может потребоваться сопоставление нового запроса URL-адреса с предполагаемым приложением "