【发布时间】:2014-10-08 08:46:45
【问题描述】:
我正在尝试使用来自 ASP.NET 中的 Web 服务的网络路径(创建目录、写入和读取文件)。
在我的办公室里一切正常,网络路径在我的笔记本电脑的同一个 LAN 中,但是当我尝试通过 VPN 连接到网络路径时,创建目录失败并显示“访问路径被拒绝”错误。
奇怪的是,我可以从 Windows 资源管理器中完美地访问这样的路径,给定我的 VPN 凭据,我存储在 Windows 凭据钱包中。
我还尝试将我的 IIS 应用程序池标识设置为“网络服务”,但没有成功。
你能帮帮我吗?
非常感谢
编辑:
当我尝试执行类似
的语句时Directory.CreateDirectory(@"\\my\network\path");
从我的 Visual Studio 2010 中的一个简单控制台应用程序项目中,它完美运行并创建了目录。
问题是当我在本地 IIS 下运行的 Web 服务的业务逻辑中遇到这样的语句时(我通过 VS2010 中的“附加进程...”调试工具连接到该服务)
【问题讨论】:
标签: c# asp.net visual-studio-2010 vpn access-denied