无法在sharepoint中以编程方式访问共享文件夹

时间:2011-01-28 20:36:27

标签: c# sharepoint-2007

我正在尝试在sharepoint 2007中以doc库方式显示共享文件夹内容。我可以从本地目录c:\Test获取文件,但不能从共享文件夹中获取文件。

我使用下面的代码来检查:

if (Directory.Exists(@"\\servername\foldername\"))

如果我在同一个共享点服务器上的.net应用程序中尝试相同的代码,它会检测共享文件夹但是没有运气的共享点代码

它说文件夹不存在,我们使用IIS匿名进行CA Siteminder身份验证

非常感谢任何想法!

2 个答案:

答案 0 :(得分:2)

确保您的sharepoint站点的IIS应用程序池配置了domain account;并确保此帐户对共享文件夹具有足够的权限。

如果您的应用池使用的是本地帐户,则需要使用LogonUser (advapi32.dll)进行模拟。

答案 1 :(得分:-1)

尝试使用Page Viewer Web Part。很容易遵循这个过程。