启用通过符号链接连接的文件夹的URL

场景描述:

在我的工作场所,我们有一个DomainController并使用TerminalServices 。 DC上运行着不同types的服务器(例如webapiapp )。 开发API的开发人员希望通过指向webapi的URL访问文件夹(即app\images )。 所以我想我可以通过符号链接来实现这一点。

我在\\DC\webserver\symed_images创build了一个符号链接,指向目标\\DC\appserver\images

DCwebapi的完整path是D:\webserver

DCapp的完整path是D:\ProgramFiles\app

而且, D:\ProgramFiles\appD:\webserver都是D:\webserver上的共享文件夹。

我创build了在DC中作为pipe理员login的符号链接。 认为这会更容易,我使用了Link Shell Extension工具。

问题

创build符号链接后,如果使用pipe理员权限login到DC他们将正常工作。 但是,如果有人试图通过导航到networking共享DC\webserver\symed_images访问terminal服务的符号链接,则用户会收到错误消息。 另外,如果使用networking浏览器,则会发生错误。

这个问题

如何提供一个通过符号链接与另一个文件夹链接的文件夹的URL,并确保所有的用户都可以访问该文件夹?

有些东西要考虑

在这里,我将编写几个可能很重要的东西,如果您提供一个答案:共享权限,共享文件夹的安全权限,符号链接创build,DFS命名空间。


解决scheme更新1:

好吧,在阅读了build议的链接并在网上做了一些研究之后,它在创build了一个交叉点后为我工作。

我使用了以下命令: mklink /J "D:\webserver\symed_images" "D:\ProgramFiles\app\images"

请注意,在这种情况下,将作为联结( symed_images )的目录不应该先前存在。 一旦命令执行,它将被自动创build。

编辑后的问题

现在对于那些试图通过Windows资源pipe理器访问它的人来说,这个连接工作正常,但是当使用Web浏览器时,Web服务器返回: Server Error 403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied. Server Error 403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied.

在这种情况下可能会出现什么问题? 如何使这个链接访问通过浏览器?

哪些安全性和共享属性适用于联结"D:\webserver\symed_images ?它所在的文件夹的属性D:\webserver ?或其目标文件夹的属性D:\ProgramFiles\app\images