![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net framework
醉酒的李白、
不积跬步,无以至千里
展开
-
.Net发送邮件方法
.Net发送邮件方法/// <summary>/// 发送邮件/// </summary>/// <param name="subject"></param>/// <param name="mailBody"></param>/// <returns></returns>public int SendMail(string subject, string mailBody, string mail原创 2020-08-17 10:44:55 · 1352 阅读 · 0 评论 -
.Net Core MVC重写OnActionExecuting方法实现过滤器功能
.Net Core MVC重写OnActionExecuting方法实现过滤器功能需求登录校验实现方式通过重写OnActionExecuting方法,实现过滤器原理我们知道每个Controller/Action 请求都会触发OnActionExecuting方法,那么我们重写此方法,并判断当前User是否登录(笔者通过Cookie方式验证,见上一篇博客)如果登录信息存在Cookie那么让他可以访问页面,如果没登录或者登录过期,重定向到登录页具体实现Code1.定义一个BaseControll原创 2020-08-17 10:49:57 · 5929 阅读 · 1 评论 -
.Net Framework Cookie 和 JS localStorage使用
C# Cookie使用背景:下载万方文档,要求每月有次数限制,超过20次不可以下载,以前是每点一次在线阅读,下载全文都计数,并且有重复记录的bug。解决方案引入Cookie,将文献ID和到期时间记录到Cookie,五分钟内针对同一篇文章不做计数,五分钟以后重新计数并及重新计时。原理Cookie设置到期时间后,到期自动清除,并不受用户关闭浏览器影响。Codeprivate bool IsAddCount(HttpContext context) { s原创 2020-08-17 10:54:33 · 706 阅读 · 0 评论