首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在asp.net中限制文件夹访问

如何在asp.net中限制文件夹访问
EN

Stack Overflow用户
提问于 2010-09-23 17:08:36
回答 2查看 37.6K关注 0票数 26

如何通过链接http://www.example.com/Uploads在浏览器中限制文件夹访问,就像我不想让其他人看到我的上传文件夹一样

EN

回答 2

Stack Overflow用户

发布于 2010-09-23 17:27:11

您可以像@klausbyskov提到的那样,将<authorization />添加到根web.config,如下所示:

代码语言:javascript
复制
<location path="Admin">
    <system.web>
        <authorization>
            <allow roles="Administrator"/>
            <deny users="*"/>
        </authorization>
    </system.web>
</location>

或者,您可以向要允许/拒绝访问的文件夹中添加包含以下内容的web.config:

代码语言:javascript
复制
<?xml version="1.0"?>
<configuration>
    <system.web>
        <authorization>
            <allow roles="Administrator"/>
            <deny users="*" />              
        </authorization>
    </system.web>
</configuration>

当然,用您自己的规则替换<allow /><deny />

票数 23
EN

Stack Overflow用户

发布于 2010-09-23 17:14:05

您应该在该文件夹中添加一个web.config文件,并在该文件中放置一个<authorization>标记,名为described here

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3776847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档