SSRS 2008 R2 を使用して、Windows 認証 (統合セキュリティ) を使用して接続するように構成された SharePoint リストをデータ ソースとして使用するレポートを作成しています。問題は、レポートがレポート サーバーに配置されるときに、SharePoint ソースが資格情報を拒否し、次を返すことです。
An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for dataset 'ListDataset'. (rsErrorExecutingCommand)
An error occurred when accessing the specified SharePoint list. The connection string
might not be valid. Verify that the connection string is correct. (rsSPDataProviderError)
The request failed with HTTP status 401: Unauthorized.
BIDS でローカルにレポートをテストすると、Sharepoint データ ソースは資格情報を受け入れますが、レポート サーバーから「ダブルホップ」した後は資格情報を受け入れません。最善の回避策は何ですか? SSRS でサービス アカウントを作成し、SSRS 内のデータ ソースでそれらの資格情報を提供し、Sharepoint を介して必要な読み取りアクセス許可をサービス アカウントに付与する必要がありますか? どんな提案でも大歓迎です。