【发布时间】:2011-03-16 11:12:01
【问题描述】:
我需要连接到远程 PC 上的共享文件夹。
我意识到这是如下: 双击我的电脑,点击服务,点击添加网络光盘,在文本框中输入网络地址,选择光盘字母。
然后通过地址进行连接:
Z:\\\\ -> refers to \\\\10.201.1.1\\ABC\\)
当在asp中规定方式时,只有当服务器运行VS时我才能正确访问,以及通过IIS,我得到一个异常。
【问题讨论】:
我需要连接到远程 PC 上的共享文件夹。
我意识到这是如下: 双击我的电脑,点击服务,点击添加网络光盘,在文本框中输入网络地址,选择光盘字母。
然后通过地址进行连接:
Z:\\\\ -> refers to \\\\10.201.1.1\\ABC\\)
当在asp中规定方式时,只有当服务器运行VS时我才能正确访问,以及通过IIS,我得到一个异常。
【问题讨论】:
当您通过 Visual Studio 中的本地调试器运行网站时,您会以 Windows 用户的权限运行网站,从而可以访问文件。
如果您在 IIS 上运行该网站,则您的网站具有更多受限权限。通常情况下,在 IIS 中,网站将无法访问网站目录之外的文件。
您可以通过授予您的 asp.net windows 帐户更多权限来解决此问题,但这是非常不明智的,因为这是一个巨大的安全问题。
【讨论】:
检查您的应用程序的信任级别。您正在尝试访问网络驱动程序。我猜 IIS 策略不允许这样做。
【讨论】: