项目新建的时候 有身份认证,和我自己创建一个类 继承自AuthorizeAttribute 重写OnAuthorized方法 有什么区别,我是根据session 是否为null判断 用户有没登陆, 感觉微软那个太臃肿了点,一般项目里 自己写的比较多 ,还是直接用自带的
相关问题
- 新建.net core MVC 视图和控制器项目,运行时services.AddMvc()报错
- MVC程序部署报错,求解
- MVC 中如何连接websocket?
- mvc partial view中能写js代码吗?并简述下原因
- ASP.NET CORE 发布时无Views文件夹
自己写个过滤器比较好
在App_Start文件夹中找到FilterConfig.cs,添加如下代码
public class FilterConfig
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new CustomExceptionAttribute());
filters.Add(new CheckLoginAndRight());