我可以将我的WCF服务的身份设置为“网络服务”运行,以便它可以访问共享网络文件夹吗?

时间:2011-02-26 10:57:28

标签: wcf visual-studio-2010 .net-4.0 application-pool

调试WCF服务时,我需要使用存储测试数据的远程共享。但是,由于我在IIS5中的本地计算机上托管它,因此它没有IIS6或7中的应用程序池标识,因此运行我的WCF的进程无权访问它。

如何配置我的WCF服务以使用网络标识,以便我可以访问网络中的共享文件夹?

1 个答案:

答案 0 :(得分:2)

您可以尝试在machine.config中配置它。尝试将processModel元素设置为:

<processModel userName="Network Service" password="AutoGenerate" ... />

它将影响IIS中托管的所有ASP.NET应用程序。