0

我使用 c# 在 asp.net 中创建了一个应用程序,该应用程序需要在多个网络共享上创建文件夹。我已将应用程序池帐户配置为使用域帐户,并为该域帐户授予对网络共享文件夹的正确权限。当我运行我的代码时,我得到以下异常。有任何想法吗?

Exception: System.ComponentModel.Win32Exception
Message: Logon failure: unknown user name or bad password
4

2 回答 2

0

您应该在网络上创建一个对该共享具有相关访问权限的帐户,然后将您的应用程序池设置为使用该身份。

这样,来自您的应用程序的所有请求都将显示为该用户。

但是,请注意这种方法,就像有人更改该帐户的密码一样,您需要在 IIS 中更新它

于 2013-05-28T13:29:53.023 回答
0

好吧,看来我有点笨。似乎有一些我编写的代码(不记得这样做了)模拟了我为自定义应用程序池设置的帐户,但使用的是旧密码。只需注释掉代码,它现在就可以按预期工作了。注意自我!!!!!!将来必须更仔细地阅读堆栈跟踪。

为浪费您的时间而道歉

于 2013-05-28T13:33:57.080 回答