在IIS8上读取/写入UNC虚拟目录的最佳方法是什么?

我在一台服务器上安装了Windows Server 2012上的IIS8,另一台服务器上安装了Windows Server 2008 R2上的Windows文件服务器。

我试图从IIS8上运行的ASP.NET MVC 5应用程序读取/写入指向文件服务器上文件共享的unc虚拟目录。

我通过在两台服务器上设置两个具有相同用户名和密码的pipe理员帐户,并以该pipe理员身份运行应用程序池来解决问题。 这是我写信给它的唯一方法。 即使我不以该pipe理员身份运行应用程序池,我也可以正常阅读,并将其默认保存为ApplicationPoolIdentity。

我已经尝试给共享文件夹上的共享文件夹以及ntfs权限的所有人完全控制权限,但是应用程序仍然不会写入虚拟目录,而不需要作为pipe理员运行应用程序。

我认为必须有一个更好,更正式,更安全的方式来做我正在做的事情,但是我正在做的是迄今为止在互联网上search到的唯一解决scheme。

有没有在这里有任何IIS专家已经成功地读/写unc虚拟目录在一个更好的方式?