如何解决访问Web应用程序共享文件夹的最佳方法
我有两台机器,LAN连接中的机器A和机器B。通过授予对“ IUSR”和“ IIS USER”以及本地用户的访问权限,我在计算机A上共享了一个名为“ SharedFiles”的文件夹。
我已经在B机上托管了一个带有IIS的Web应用程序。从这个托管的应用程序中,我想访问“ SharedFiles”文件夹。
访问Web应用程序共享文件夹的最佳方法是什么?我发现以下两个选项。
1.通过更改Web应用程序的池标识。为该池标识设置一个自定义帐户,其中凭据应与共享文件夹相同,反之亦然。
2.通过为此设置虚拟目录。我不知道该怎么用。我已经读过理论,但以前从未使用过。
如果选项2正确,那么,我们是否需要使用http / https访问该文件夹?这个虚拟目录是如何工作的(不是寻找步骤而是逻辑流程)?
解决方法
要在站点下添加带有切碎路径的虚拟目录,可以按照以下步骤操作:
1)打开iis管理器。
2)右键单击您的站点->选择添加虚拟目录。
3)在“添加虚拟目录”框中,输入任何名称和您的共享文件夹路径
注意:确保已为共享文件夹分配了iis_iusrs和iusr权限。
-
执行完此操作后,请再次选择站点。
-
双击身份验证。
-
选择“匿名身份验证”
-
从操作窗格中单击编辑。
- 应用程序池标识。单击确定。
现在,您可以使用站点绑定/虚拟目录名称在浏览器中访问共享文件夹,如下所示:
您可以将iis应用程序池标识用于管理员或本地系统帐户。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。