使用 IIS 配置安全性的最佳方法是什么,以允许开发人员本地 IIS 实例到达我们部署的网站中但不属于开发源的文档的 UNC 共享?
答案1
每个开发人员都可以在本地 IIS 实例中创建一个虚拟目录。您可以将虚拟目录指向 UNC 路径(或者您可以映射驱动器并指向映射的驱动器)。
答案2
我假设一个 AD 域...
在包含文档的服务器目录中,根据需要授予共享和安全权限(读取、修改等)。
让每个开发人员将此共享(UNC 路径 \server\share)安装到本地驱动器。您可以从“我的电脑”-->“工具”-->“映射网络驱动器”或从命令行或脚本执行此操作:
net use * \\server\share /persistent:yes
映射到任何可用的驱动器号,或
net use w: \\server\share /persistent:yes
(这是首选,但任何字母都可以代替“w:”)
将每个开发人员的本地 IIS 实例指向该驱动器号。
如果您真的想要花哨,您可以替换他们的 IIS 启动来调用此批处理并确保首先安装驱动器......