我正在从我的网站调用 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);
}
但是在创建此文件时出现“拒绝访问”的错误消息。我在文件夹共享中有我的用户名作为完全控制。
我该如何解决这个问题。