Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在IIS 6.0中对虚拟目录启用窗体身份验证_Asp.net_Iis 6_Forms Authentication_Virtual Directory - Fatal编程技术网

Asp.net 在IIS 6.0中对虚拟目录启用窗体身份验证

Asp.net 在IIS 6.0中对虚拟目录启用窗体身份验证,asp.net,iis-6,forms-authentication,virtual-directory,Asp.net,Iis 6,Forms Authentication,Virtual Directory,我在IIS 6.0中有一个ASP.NET应用程序,其结构如下。 MyApplication设置为使用窗体身份验证运行。我有一个名为MyFiles的虚拟目录,它指向一个包含一些PDF和文档的共享网络位置 问题是我无法使用表单身份验证保护此虚拟目录。如果我启用对虚拟目录的匿名访问,则用户无需登录网站即可访问所有文档。如果我禁用了Anon访问,他们甚至在登录后也无法访问。 我尝试将MyFolder设置为一个应用程序,并为MyFiles虚拟目录保留一个带有位置标记的web.config,并拒绝匿名。这

我在IIS 6.0中有一个ASP.NET应用程序,其结构如下。

MyApplication设置为使用窗体身份验证运行。我有一个名为MyFiles的虚拟目录,它指向一个包含一些PDF和文档的共享网络位置

问题是我无法使用表单身份验证保护此虚拟目录。如果我启用对虚拟目录的匿名访问,则用户无需登录网站即可访问所有文档。如果我禁用了Anon访问,他们甚至在登录后也无法访问。 我尝试将MyFolder设置为一个应用程序,并为MyFiles虚拟目录保留一个带有位置标记的web.config,并拒绝匿名。这不起作用。 在此方面的任何帮助都将不胜感激