.Netcore使用Session
1.使用Session(进程内)
在startup中添加方法 services.AddSession app.UseSession()
services.AddDistributedMemoryCache();
2.使用Redis存储Session(单节点)
services.AddDistributedRedisCache(option => {
option.Configuration = “127.0.0.1:6379”;
option.InstanceName = 30;
});
3.使用Redis分布式存储 (分布式)
nuget: Microsoft.AspNetCore.DataProtection
services.AddDataProtection()
.SetApplicationName(Configuration["Redis:Session_application_name"])
.PersistKeysToRedis(ConnectionMultiplexer.Connect(redisconfig), "DataProtection-Keys");
示例:
使用方式:
HttpContext.Session.SetString("key", “value”); //设置
HttpContext.Session.GetString("key");//获取session
4.使用Sqlserver数据库存储Session
services.AddDistributedSqlServerCache
参考:
ASP.NET Core中间件实现分布式 Session: https://www.cnblogs.com/vipyoumay/p/7771237.html
转载于:https://www.cnblogs.com/wtujvk/p/8743035.html
.Netcore使用Session相关推荐
- 初识.Netcore(1)
.Netcore:微软中跨平台的软件开发平台 (1).netcore中的Request使用: <1>:接受前台传值: get:Request.Query["name"] ...
- Asp.NetCore1.1版本没了project.json,这样来生成跨平台包
本章将要和大家分享的是Asp.NetCore1.1版本去掉了project.json后如何打包生成跨平台包, 为了更好跟进AspNetCore的发展,把之前用来做netcore开发的vs2015卸载后 ...
- 2022面试200题目和答案分布式+微服务+MYSQL+Redis+JVM+Spring
200题目和答案分布式+微服务+MYSQL+Redis+JVM+Spring等等 带图MD在资源https://download.csdn.net/download/m0_47987937/86509 ...
- .netcore 如何获取系统中所有session_集群化部署,Spring Security 要如何处理 session 共享?
前面和大家聊了 Spring Security 如何像 QQ 一样,自动踢掉已登录用户(Spring Boot + Vue 前后端分离项目,如何踢掉已登录用户?),但是前面我们是基于单体应用的,如果我 ...
- .NetCore Session.Redis
首先创建ASP.NET CORE Web项目,然后按如下顺序操作. 1.添加nuget程序包: Microsoft.AspNetCore.Session;Microsoft.AspNetCore.Da ...
- 跟我一起学.NetCore之WebApi接口裸奔有风险(Jwt)
前言 撸码需谨慎,裸奔有风险.经常在一些技术交流群中了解到,还有很多小伙伴的项目中Api接口没有做任何安全机制验证,直接就裸奔了,对于一些临时项目或是个人小项目还好,其余的话,建议小伙伴们酌情考虑都加 ...
- netcore - MVC的ActionFilter的使用
经过一周的时间没有分享文章了,主要是在使用.netcore做一个小的项目,项目面向大众用户的增删改查都做的差不多了,打算本周在云服务器上部署试试,很期待,也希望上线后大家多多支持:以上纯属个人废话,来 ...
- Asp.NetCore之组件写法
本章内容和大家分享的是Asp.NetCore组件写法,在netcore中很多东西都以提供组件的方式来使用,比如MVC架构,Session,Cache,数据库引用等: 这里我也通过调用验证码接口来自定义 ...
- activemq之netcore调用
这里使用了apache的Nms.ActiveMQ 安装完之后,发现一个问题,只支持netframework4.6 后来发现选错了包,换一个支持netcore的包 ******************* ...
最新文章
- OPENCV计算图片间转换关系
- 使用Comet4j实现消息推送
- 【Android面试】Android面试题集锦 (陆续更新)(最新2012-6-18)
- c语言模拟java面向对象_面向对象设计模式C语言实现.PDF
- OpenCV中的HOG+SVM在自动驾驶车辆检测中的应用实例
- 十一届蓝桥杯国赛 本质上升序列-dp
- 软件工程 - 团队重组
- wordpress插件-WP Rocket 3.9.3缓存加速插件免授权版
- 机器学习常用数学公式
- Java50道经典习题-程序7 处理字符串
- 个人随笔——衰人自叙卷贰
- 题目13 在O(1)时间删除链表节点
- 正确安装vray5 for 3dsMax步骤
- windows上搭建NFS服务器--haneWIN,Linux客户端挂载
- 你在家看电视,家里的电视也在看你?
- 【word论文排版教程2】论文章节安排及分节
- muduo base库学习笔记 10——日志类封装详解
- Stream流学习记录
- Siri语音打电话APP
- 服务器安装octopus-非root用户