我正在尝试从共享驱动器中读取文件。共享受密码保护,因此我首先使用 net use 命令访问共享,然后读取文件。
这是我正在使用的 net use 命令:
net use "\server\share\folder name" /u:"domain\username" "password"
从 VS2010 调试时,这一切正常。但是,一旦我发布到 IIS 6,它就开始给我一个错误:登录失败:未知用户名或密码错误。
我已经阅读了很多关于此的内容,似乎这个问题主要来自不匹配的帐户。我在 ASPNET 帐户下运行我的服务(启用了匿名身份验证),但我不明白为什么这会有所不同,因为我通过 net use 命令传递了用户名和密码。
我对这一切如何运作有点迷茫,所以如果有人能澄清一下,我会非常感激。蒂亚!