0

我在特定文件夹中的C驱动器上的SharePoint项目中创建文件。我已将以下权限添加到该文件夹​​,代码工作正常,并将文件写入指定文件夹。但是,当我在服务器上部署相同的项目并执行相同的工作时,会发生错误“访问被拒绝到路径C:\ AR \ downloadedFiles”。谷歌搜索了很多,但找到了权限的原因..我已经给了。到被赋予的权限访问路径C: AR ...'文件'被拒绝共享点

用户:

大家,IUSR,互动,管理员,系统,网络,网络服务,本地服务

极品帮助

回答

0

SPSecurity.RunWithElevatedPrivileges(delegate(){});工作,但没有完全解决我的问题。我正在访问C:驱动器中的一个文件夹,通过造成问题的共享点。现在我正在使用SPSecurity.RunWithElevatedPrivileges正常访问用户临时文件夹。

thanx的帮助:)

+0

如果评论有帮助,您应该对其投票。 – Luis

0

你尝试过使用:

SPSecurity.RunWithElevatedPrivileges(delegate() 
{ 
    //Code used to write to file system goes here 
}); 

这基本上提升当前用户对运行应用程序池的帐户的权限

+0

是的,我已经使用提升的特权,但问题仍然相同... –

+0

什么是应用程序池的标识是运行的SharePoint web应用?你是否检查过该用户对该文件夹有权限? – Luis

+0

是的,我检查了许可。我提供了我上面提到的权限。 –