匿名用户无法看到用户定义的文件夹
问题描述:
在我的根网站中,有一个文件夹名为样式与App_Themes文件夹位于同一级别,如下图所示的图像。匿名用户无法看到用户定义的文件夹
而在我的web.config文件,授权节点的设置是
<authorization>
<deny users="?" />
</authorization>
OK,现在如果我登录该网站与身份验证的用户,我可以看到我的风格的文件夹。
但是,匿名用户不能看到它。
我理解这种现象的原因是由于在配置文件中的设置。
但是,我还希望匿名用户在使用节点的设置时也可以看到Styles文件夹。我不想将Styles文件夹移入App_Themes。
我试图谷歌找到解决方案,可以解决它。但是,我很不幸。
有什么办法可以做到吗?请给我一些建议。谢谢。
答
不用担心这个问题了,伙计们。
我找到了一个解决方案,我只是创建一个web.config文件并将其放入Styles文件夹中。
配置文件的内容
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</configuration>