在我的 SharePoint 网站中,我使用 InfoPath 表单库,InfoPath 文件使用 UDC 文件来获取表单加载数据。InfoPath 文件和 UDC 位于同一网站集中和同一服务器“服务器 A”中。
现在,当我尝试从“服务器 A”访问 InfoPath 文件时,InfoPath 文件可以正常工作。但是,当用户访问该站点并尝试从其计算机中添加或打开 SharePoint 站点中的 InfoPath 文件时,他会收到以下错误,这也发生在网站集管理员身上。
1.UDC文件打不开。操作超时。
2.InfoPath 无法连接到数据源或服务已超时。
3.无法访问数据连接文件。
4.表单无法运行指定的查询。
笔记:
A. 用户有权访问 SharePoint 站点、数据连接库和相关的 SharePoint 列表。
B. 在管理中心 -> 常规应用程序设置 -> InfoPath Forms Services -> 配置 InfoPath Forms Services:我已启用“用户表单模板的跨域访问”。
C. 在管理中心 -> 常规应用程序设置 -> InfoPath Forms Services -> 配置 InfoPath Forms Services:我增加了“数据连接超时”。
D. 所有 UDC 文件均已批准并签入。
E. InfoPath 表单不是 Web 可浏览表单,它们是使用 InfoPath 2007 开发的填充表单。
我正在使用 SharePoint 2010、InfoPath 2007 和 InfoPath 2010。
编辑:
从“服务器 B”,我创建了一个 InfoPath,其数据连接访问“服务器 A”中的 UDC,当我预览它时,我收到了上述错误。
除了“服务器 A”(所有 UDC 都驻留在“服务器 A”中),我无法访问网络中任何地方的 UDC 文件
我错过了什么。?