0

我的 Silverlight 网站应该让客户端下载一个 zip 文件。zip 包含两个复制到临时文件夹的 pdf 文件,以及使用水晶报表创建的第三个 pdf 文件。在我的计算机上调试时,它运行良好。但是,我刚刚在远程服务器上发布了该项目,我无法下载该文件。

我不知道问题出在 silverlight 还是服务器上,因为我不是配置它的人。当我运行 fiddler 时,它会引发“访问文件夹被拒绝”错误。

我和服务器管理员都已经设置了从该文件夹写入和读取服务器每个帐户的权限,但仍然无法正常工作。

任何人都可以帮助解决这个问题,我似乎无法弄清楚问题是服务器还是silverlight。服务器正在运行 Windows Server 2008 R2 Standard。

谢谢

4

1 回答 1

0

似乎它与 Silverlight 无关。

IIS 工作进程必须有权访问此文件夹(主要是一个名为 的组{MachineName}\IIS_IUSRS)。

如果您使用的是单点登录/模拟,则当前由网络 (Windows) 域控制器进行身份验证的实际用户必须有权访问该文件夹,这不是推荐的安全架构。

于 2012-05-08T10:50:41.777 回答