从ASP.NET Web表单枚举共享文件夹时出错

| 我正在尝试在加载页面时运行一种方法,该方法将搜索网络共享文件夹并对找到的所有.tif文件进行特定操作。问题是我遇到错误:
DirectoryInfo dir = new DirectoryInfo(directory);

FileInfo[] tifs = dir.GetFiles(\"*.tif\", SearchOption.AllDirectories);   //Throws error.
  异常详细信息:   System.UnauthorizedAccessException:   进入路径   \'\\服务器\\共享名\\文件夹\\子文件夹\'   被拒绝。      ASP.NET无权访问   请求的资源。考虑   授予资源访问权限   到ASP.NET请求标识。   ASP.NET具有基本进程标识   (通常是IIS 5上的{MACHINE} \\ ASPNET   或IIS 6上的网络服务)   如果应用程序不是,则使用   冒充。如果应用程序是   通过身份模仿   将是匿名用户(通常是   IUSR_MACHINENAME)或已通过身份验证   请求用户。      要授予ASP.NET访问文件的权限,   在资源管理器中右键单击文件,   选择“属性”,然后选择   安全选项卡。点击\“添加\”添加   适当的用户或组。突出   ASP.NET帐户,然后检查   所需访问权限的框。 我已经尝试按照以下说明进行操作,但是无法将指定的帐户添加到共享的权限中。我究竟做错了什么? 请参阅相关问题:无法从asp.net Web表单访问网络共享     
已邀请:
您可能需要冒充具有访问权限的用户:请参阅http://msdn.microsoft.com/en-us/library/xh507fc5%28v=VS.90%29.aspx     

要回复问题请先登录注册