2015-09-11 8 views
0

Не моя нормальная линия вопросов, иногда нам нужно быть гибким! Я разработал форму InfoPath, которую я хотел бы загрузить на сайт Sharepoint. В моей форме у меня есть источник данных, который использует следующую службу SOAP. https://SharepointServer/Site/_vti_bin/UserProfileService.asmx?WSDL Я вызываю операции «GetUserProfileByName» и получаю различную информацию об учетной записи, просматривающей форму. В предварительном просмотре это работает очень хорошо. У меня заголовок, который говорит «Hello Pete», и я могу фильтровать списки на основе данных пользователя. Однако. Когда дело доходит до загрузки формы на сервер, я поздоровался со следующим исключением:InfoPath не может вызвать веб-сервис при загрузке в Office 365 Sharepoint

Warning 
An error occurred querying a data source. 
Click OK to resume filling out the form. You may want to check your form data for errors. 
HIDE ERROR DETAILS 
An error occurred while trying to connect to a Web service. 

An entry has been added to the Windows event log of the server. 
Log ID:5566 

Correlation ID:19df2c9d-a036-2000-3929-0bce8940cf2a 

Любые идеи, что я делаю не так? Существуют ли ограничения из-за того, что мои данные учетной записи используются в SharePoint? Если да, то в чем дело? Я не полный администратор на сервере, поэтому у меня есть доступ к сайту Sandbox.

Любая помощь очень ценится,

Пит

+0

Не могли бы вы разместить запись в журнале событий? Это может дать дополнительную информацию. Кроме того, мне любопытно: почему вы используете InfoPath? Известно, что артефакты InfoPath и SharePoint Designer вызывают серьезные проблемы во время циклов развертывания. – hbulens

+0

Возможно, проблема [Loopback] (https://support.microsoft.com/en-us/kb/896861) – Max

+0

Теперь я выбрал приложение для доступа. Кажется гораздо более стабильным – Fudztown

ответ