Совместимы ли веб-сервисы WCF с Sharepoint? - PullRequest
1 голос
/ 10 июня 2009

Я пытаюсь разместить веб-часть dataview на странице WSS через конструктор Sharepoint, используя веб-службу WCF, но когда я размещаю WSDL своего веб-сервиса, он выдает ошибку. Я перенес WS в ASP.Net WS, и он отлично работает.

Ошибка связана с Мыльным конвертом. Сейчас я использую анонимное потребление (не хочу усложнять задачу)

Что я должен сделать на WCF, чтобы сделать его "совместимым" с WSS?

Ответы [ 2 ]

2 голосов
/ 10 июня 2009

По умолчанию OOTB вы не можете использовать службу WCF через SharePoint Designer (afaik).

Однако «Использование службы WCF с использованием Sharepoint Designer» описывает обходной путь для настройки источника данных, чтобы вы могли прочитать его в SharePoint Designer.

1 голос
/ 10 июня 2009

Похоже, вы пытаетесь поместить веб-сервис WCF в SharePoint, верно? Если это так, я недавно столкнулся с этой проблемой. У вас есть два подхода:

  1. Преобразование файла web.config в SharePoint, чтобы он мог использовать полноценный WCF.
  2. Напишите свой собственный обработчик HTTP с минимальными (если таковые имеются) изменениями в web.config SharePoint.

Я выбрал последнее, но более подробно об этом можно прочитать на вики ThreeWill SharePoint Depth: Размещение WCF-подобных REST и JSON Services в SharePoint .

...