我是MVC的新手。 我想明智地限制我的img文件夹角色,但是:
我不知道如何创建自定义角色。那么请指导我如何管理自定义角色管理?
web.config
<location path="img" allowOverride="false">
<system.web>
<authorization lockItem="true">
<allow roles="member"/>
<deny users="*" />
</authorization>
</system.web>
</location>
我在web.config文件中提供了上面的代码。
<authentication mode="Forms">
<forms name="SiteUser" path="~" loginUrl="~/Login/Login" protection="All" timeout="30"/>
</authentication>
当我尝试在网址http://localhost:51116/img时 它会在登录页面上自动重定向,但是当我写http://localhost:51116/img/1-1.png时 那时我可以访问我的文件。
我想在该文件夹中明确限制该文件夹和文件。
请帮帮我。