InfoPath フォームを SharePoint Online web サービスに接続すると、エラーメッセージ "Web サービスへの接続中にエラーが発生しました" が表示される

問題

一部の web サービスに対して InfoPath フォームを SharePoint Online に接続しようとすると、次のいずれかのエラーメッセージが表示されます。

  • Web サービスへの接続中にエラーが発生しました。
  • データソースのクエリ中にエラーが発生しました。

詳細情報

この問題は、SharePoint Online 環境でループバック保護が有効になっているために発生します。 一部の SharePoint Online web サービスに接続できるようにするには、InfoPath フォームでループバック保護を無効にする必要があります。

セキュリティ上の理由から、ループバック保護は SharePoint Online で常に有効になっています。 これは、Office 365 SharePoint Online 環境での InfoPath フォームの既知の制限です。

注意

一部の要求はサポートされており、これらの要求を、ループバックを発生させないオブジェクトモデル呼び出しに変換する機能が存在します。 このシナリオでは、次の呼び出しがサポートされています。

  • リスト .asmx
    • CheckOutFile
    • CheckInFile
  • usergroup.xml
    • GetUserCollectionFromGroup
    • GetUserCollectionFromSite
    • GetGroupCollectionFromWeb
  • UserProfileService .asmx
    • GetUserProfileByName
    • GetUserPropertyByAccountName
    • GetCommonManager
    • GetUserMemberships
    • GetCommonMemberships

さらにサポートが必要な場合 Microsoft コミュニティに移動します。