Как программно получить доступ к сайту на другом компьютере в том же домене?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/62430

  •  10-12-2019
  •  | 
  •  

Вопрос

У меня есть сайт в домене DOMAIN\PC1 с URL-адресом. http://site1.Я могу получить к нему доступ, используя следующий код (код выполняется на DOMAIN\PC1):

using(SPSite site = new SPSite("http://site1"))
{

}

Также есть сайт с URL http://site2 на машине DOMAIN\PC2 в том же домене.Код, представленный ниже, не работает (код также выполняется на DOMAIN\PC1):

using(SPSite site = new SPSite("http://site2"))
{

}

Как получить доступ http://site2 на DOMAIN\PC2 программно с помощью кода, запущенного на DOMAIN\PC1?

Это было полезно?

Решение

Эти сайты находятся на одной ферме?Приведенный выше код сможет получить доступ только к объекту SPSite, который работает на той же ферме, где вы сейчас находитесь.Другими словами, вы не можете получить доступ к сайтам из другой фермы.

Если вам действительно нужен доступ к каким-то данным, вам придется вызвать веб-службы по адресу: "http://site2"

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top