У меня есть следующее требование
Требование: «Программно создать семейство сайтов в веб-приложении, размещенном на удаленном сервере, а затем создать на нем вспомогательный сайт»
Я могу успешно создать семейство сайтов с помощью веб-службы Admin.asmx. Но для Sub sit, когда я использую следующий код - выдается исключение «Доступ запрещен. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))» "
Uri site = new Uri("http://SharePoint2010Site/");
string webServicePath = "_vti_bin/Sites.asmx";
string webServiceUrl = Path.Combine(site.AbsoluteUri, webServicePath);
Sites webService = new Sites();
webService.Credentials = CredentialCache.DefaultNetworkCredentials;
webService.Url = webServiceUrl;
//the following line creates the sub site
string result = webService.CreateWeb("Sub Site", "Sub Site", "Sub Site Desc", "STS#0",
1033, true, 1033, true, 1033, true, true, true, true, true, true, true);
В чем может быть причина исключения отказа в доступе?