Web サイトから Reporting Services を呼び出し、出力ファイルをネットワーク共有に書き込んでいます。IIS での私の設定は、Windows 認証と Impersonation = True です。
以下のコードを使用して、ネットワーク共有でファイルをレンダリングおよび作成しています。
results = rsExe.Render(sRptFormat, deviceInfo, out extension, out encoding, out mimeType, out Warnings, out streamID
using (FileStream stream = File.OpenWrite(sFileName))
{
stream.Write(results, 0, results.Length);
}
しかし、このファイルを作成するには「アクセスが拒否されました」というエラーが表示されます。フォルダー共有に自分のユーザー名をフル コントロールとして持っています。
この問題を解決するにはどうすればよいですか。