gpt4 book ai didi

asp.net - 如何禁用 ASP.NET MVC 中操作的安全性?

转载 作者:行者123 更新时间:2023-12-02 15:22:40 24 4
gpt4 key购买 nike

我的要求是匿名用户只能访问登录页面和注册页面。我使用 VS2008 中的默认模板创建了一个新的 ASP.NET MVC 项目。

之后,我启用了安全性,将此部分添加到网络配置中:

    <authorization>
<deny users="?" />
</authorization>

由于启用了安全性,现在无法再访问注册操作。我怎样才能仅禁用该操作的安全性?

谢谢

最佳答案

我建议您使用 [Authorize]属性来控制哪些操作/ Controller 需要身份验证,而不是使用 web.config。这样,如果您决定修改路由,您的授权规则就不易出错。

关于asp.net - 如何禁用 ASP.NET MVC 中操作的安全性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3653333/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com