我在asp.net mvc4中使用authencation
<authentication mode="Forms">
<forms loginUrl="~/Login" timeout="2880" />
</authentication>
当我没有登录时,无法调用RegisterController中注册的函数。我试试
<location path="~/Register">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
但不是。 怎么解决?
答案 0 :(得分:1)
<location path="Register">
<system.web>
<authorization>
<allow roles="roles if any" />
<deny users="*" />
</authorization>
</system.web>
</location>
尝试这可能有效..如果你有任何需要访问的话,改变角色!!