IIS配置映射磁盘虚拟目录

大家都知道,http协议是无法访问该网站管辖范围以外的路径的,如果网站需要访问其他路径下的产品,那么,可以通过挂载“虚拟目录”的方式来实现!
下面我来说一下在IIS中添加虚拟目录的步骤:
1、首先,添加一个网站,这里命名为 test
《IIS配置映射磁盘虚拟目录》
2、选中发布的网站名称,点击右键,在弹出的菜单中选择“添加虚拟目录”
《IIS配置映射磁盘虚拟目录》
3、根据弹出的窗口填写虚拟路径的信息
《IIS配置映射磁盘虚拟目录》
注: 别名 为添加到网站上的访问文件夹的命名
物理路径 通过选择路径添加
如果该路径为挂载的映射磁盘,需要填写磁盘挂载的路径
如:\127.0.0.1\path…
如果是本地磁盘的挂载,至此虚拟目录就添加成功了。但是,对于映射磁盘的路径还需要进行以下设置!
4、在服务器 “计算机管理”中建立与访问映射磁盘相同的用户和密码
注:此处的用户名和密码是你挂载的映射磁盘的用户名和密码!
《IIS配置映射磁盘虚拟目录》
5、返回到IIS发布网站的界面,找到添加的虚拟目录,右键—>管理虚拟目录–>高级设置
《IIS配置映射磁盘虚拟目录》
6、添加“物理路径凭据”
《IIS配置映射磁盘虚拟目录》
选择特定用户,并单击“设置”按钮。在弹出的“设置凭证”弹出框内输入在第4步中添加的用户名和密码。
《IIS配置映射磁盘虚拟目录》
7、选中添加的虚拟目录名称,在右侧找到“身份验证”,将状态改为与下图相同(匿名身份验证需要改为启动,ASP.NET模拟可以禁用)
《IIS配置映射磁盘虚拟目录》
8、在配置文件web.config中,添加如下内容,用户名和密码就是映射磁盘的用户名和密码
《IIS配置映射磁盘虚拟目录》
在配置文件中的<system.web>节点下添加

至此,去访问虚拟目录中的产品会提示权限不足,所以需要进行下面最后一步。
9、最后,在C:\Windows\Microsoft.NET\Framework64\v4.0.30319目录下找到Temporary ASP.NET Files文件夹,为该文件夹添加用户第4步添加的用户并设置用户的权限为全部控制。
《IIS配置映射磁盘虚拟目录》
《IIS配置映射磁盘虚拟目录》
《IIS配置映射磁盘虚拟目录》
《IIS配置映射磁盘虚拟目录》
《IIS配置映射磁盘虚拟目录》
至此,虚拟目录就添加完了,小伙伴们,赶紧测试一下你添加的目录能不能正常被访问吧!

    原文作者:schc380339655
    原文地址: https://blog.csdn.net/schc380339655/article/details/99623545
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞