用ASP.net c#写网络文件夹

本文关键字:网络 文件夹 ASP net | 更新日期: 2023-09-27 18:14:17

使用ASP.net c#访问网络共享时遇到问题。

我在web.config

中使用了身份
<identity impersonate="true" userName="username" password="password" />

换了机器。配置文件。我还在IIS中启用了模拟。

我尝试使用这个代码:

System.IO.Directory.CreateDirectory("''''networklocation''test");

我得到以下错误:

解析器错误消息:无法从配置文件中指定的凭据创建Windows用户令牌。操作系统"登录失败:未知用户名或错误密码。

网络共享位置可以访问所有用户(everyone帐户)。

你知道这里出了什么问题吗?

用ASP.net c#写网络文件夹

您是否为用户指定了正确的域?

<identity impersonate="true"
          userName="domain'user" 
          password="password" />

如果每个帐户都是活动的,为什么要使用模拟?

删除模拟节