Ошибка связи InfoPath и UDC

На моем сайте SharePoint я использую библиотеки форм InfoPath, файлы InfoPath используют файлы UDC для получения данных при загрузке формы. Файлы InfoPath и UDC находятся в одном семействе сайтов и на одном сервере "Сервер A".

Теперь, когда я пытаюсь получить доступ к файлам InfoPath с "Сервера A", файлы InfoPath работают отлично. Но когда пользователь получает доступ к сайту и когда он пытается добавить или открыть файл InfoPath на сайте SharePoint со своего компьютера, он получает следующие ошибки, что также радует администратора семейства сайтов.

1.Не удается открыть файл UDC. Время операции вышло.

2.InfoPath либо не может подключиться к источнику данных, либо истекло время ожидания службы.

3. Не удалось получить доступ к файлу подключения к данным.

4. Форма не может выполнить указанный запрос.

Замечания:

A. Пользователь имеет доступ к сайту SharePoint, библиотеке подключений к данным и опубликованным спискам SharePoint.

Б. В центре администрирования -> Общие параметры приложения -> Службы InfoPath Forms -> Настройка служб InfoPath Forms. Я включил "Междоменный доступ для шаблонов пользовательских форм".

C. В центре администрирования -> Общие параметры приложения -> Службы InfoPath Forms -> Настройка служб InfoPath Forms: я увеличил "Тайм-ауты подключения к данным".

D. Все файлы UDC утверждены и зарегистрированы.

E. InfoPath fomrs - это не формы для просмотра в Интернете, а заполненные формы, разработанные с использованием InfoPath 2007.

Я использую SharePoint 2010, InfoPath 2007 и InfoPath 2010.

РЕДАКТИРОВАТЬ:

На "сервере B" я создал InfoPath с подключением к данным, обращающимся к УДК на "сервере A", при предварительном просмотре я получаю вышеупомянутые ошибки.

Я не могу получить доступ к файлам UDC нигде в моей сети, кроме "Сервер A" (все UDC находятся на "Сервере A")

Чего мне не хватает?

1 ответ

В зависимости от того, как вы проходите аутентификацию, я подозреваю, что вы сталкиваетесь с проблемой двойного перехода аутентификации. Решение состоит в том, чтобы внедрить Kerberos... это немного болезненно, но это означает, что учетные данные пользователей можно использовать для доступа к ресурсам, не относящимся к SP (серверам SQL и т. Д.).

Справочный документ от MS составляет ~100 страниц. http://www.microsoft.com/en-us/download/details.aspx?id=23176

Мы сделали несколько анализаторов работоспособности, чтобы указать на проблемы конфигурации Kerberos, поскольку MS этого не делали. http://sdssharepointlibrary.codeplex.com/wikipage?title=Health%20Analyzers%20for%20Delegation&referringTitle=Documentation

Не стесняйтесь обращаться напрямую, если у вас есть другие вопросы / потребности.

Другие вопросы по тегам