影响我的 ASP.net MVC 项目,asp.net-mvc,asp.net-authorization"/>

首页 > 解决方案 > 有人可以解释一下如何影响我的 ASP.net MVC 项目

问题描述

起初我完全不能使用角色和授权功能,或者User.IsInRole("Admin")功能来检查当前用户的角色是否具体。调试时总是返回错误,说服务器无法连接到 SQL 数据库。我可以正常连接到数据库,登录注销注册一切正常,我仍然可以将角色添加到数据库中。我只是无法获得当前用户角色。

通过删除以下代码,我得到了一个幸运的解决方案:

    <authentication mode="None" />

Web.config<system.web>文件中的标签,它解决了我的问题。我只想知道会发生什么?它是如何工作的?还有其他我应该使用的身份验证模式吗?

标签: asp.net-mvcasp.net-authorization

解决方案


推荐阅读