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

是的,我檢查了許可。我提供了我上面提到的權限。 –