我有一个带有按钮的 ASP.NET 应用程序。当您单击该按钮时,它有一行在我通过另一台服务器(不是 Web 服务器)上的 AD 组读取、写入、修改的目录中创建子目录。
当我单击按钮时,子目录出现访问被拒绝错误。
在 web.config 中将 Impersonate 设置为 true。
身份验证是 Windows。
WindowsIdentity 设置为我。
由于上述两件事,该应用程序正在我的帐户下运行。
我可以单击该按钮并让它在 Windows 资源管理器中打开该文件夹。所以我可以访问父母。
如果我在文件夹中创建一个子文件夹。我可以单击按钮并让它在 Windows 资源管理器中打开子文件夹
我可以使用 C# 代码完成所有这些工作。
只有当我尝试使用 C# 创建子文件夹时,它才会告诉我访问被拒绝。但我有读、写和修改权限。
不明白为什么这不起作用。