SSRSレポートサーバー(SQL Server 2008 R2)には、データソースタイプがXMLの共有データソースがあります。共有データソースに基づく共有データセットを使用するレポートがあります。XMLエンドポイントはIISでホストされているWindows認証アプリにあり、開発サーバーはドメインにあります。
レポートサーバーで、共有データソースConnect Usingオプションをに設定するWindows integrated securityと、レポートは期待どおりにすばやくレンダリングされます。
Connect UsingオプションをCredentials stored securely in the report server(構成済みアカウントとしてドメインまたはローカルアカウントのいずれかを使用して)に設定すると、レポートのレンダリングが無期限にハングします。エラーはありません。「読み込み中...キャンセル」ポップアップが消えることはありません。レポートサーバーログファイルの最後の行には、次のように記載されています。
library!ReportServer_0-6!19a4!11/22/2011-10:59:27:: i INFO: RenderForNewSession('/Test1/MyReportThatHangs')
レポートサーバーのキャッシュはでは機能しないため"Connect Using" = "Windows integrated security"、「レポートサーバーに安全に保存されている資格情報」を使用したいと思います。このオプションがXMLデータソースタイプでサポートされていない可能性はありますか?