尽管有App Pool Credentials,WCF服务仍无法写入网络位置

时间:2011-06-02 21:31:22

标签: wcf iis active-directory credentials

创建了一个由Silverlight应用程序调用的WCF服务。两者都驻留在同一台机器上,尽管Silverlight应用程序显然正在运行客户端浏览器。

我在IIS 7.5中为服务创建了一个单独的应用程序池,并告诉它作为特定域用户运行,该用户对我们需要创建文件的网络共享具有权限。我已经测试了登录到特定目录并创建了一个文件。但是,WCF服务中的调用无法创建该文件。

顺便提一下,我们的应用程序的用户不是Active Directory帐户 - 他们在其他地方配置...因此,尽管有谁登录,服务仍然以其自己的帐户运行。

我用谷歌搜索这个无济于事,因为大多数提示都是为了给予应用程序池权限。由于编程世界的天才在这里闲逛,我希望得到更好的结果。 :)

1 个答案:

答案 0 :(得分:1)

看看here。还要三重检查将哪些凭证传递到服务中。