私の 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」から、「サーバー A」の UDC にアクセスするデータ接続を使用して InfoPath を作成しました。プレビューすると、上記のエラーが発生します。
ネットワーク内の「サーバー A」以外の UDC ファイルにアクセスできません (すべての UDC は「サーバー A」にあります)。
何が欠けていますか?