摘要: 低于91版本的Chrome浏览器: Chrome中访问地址chrome://flags/ 搜索samesite 将same-site-by-default-cookies,和SameSite by default cookies这两项设置为Disabled后重启浏览器再运行项目即可解决。该设置默认情 阅读全文
posted @ 2021-08-24 13:01 Jackie_Lu_Y 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 安装Docker,省略...... 一、创建网关 docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet 二、安装ES 下载es镜像 docker pull elasticse 阅读全文
posted @ 2020-11-12 14:24 Jackie_Lu_Y 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 拉取镜像 docker pull mysql:5.7 创建容器并挂载 docker run --name mysql -p 3306:3306 -v /usr/local/docker/mysql/conf:/etc/mysql/mysql.conf.d -v /usr/local/docker/m 阅读全文
posted @ 2020-11-12 14:00 Jackie_Lu_Y 阅读(491) 评论(0) 推荐(0) 编辑
摘要: Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成,下面我们会对这些功能的配置一一进行说明。 阅读全文
posted @ 2020-07-08 14:46 Jackie_Lu_Y 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: 概述 Hangfire Dashboard为我们提供了可视化的对后台任务进行管理的界面,我们可以直接在这个页面上对定时任务进行删除、立即执行等操作,如下图所示: 默认情况下,这个页面只能在部署Hangfire的机器上进行访问,想要在其他地方进行访问,需要配置权限认证模块:Hangfire.Dashb 阅读全文
posted @ 2020-07-07 14:12 Jackie_Lu_Y 阅读(2419) 评论(0) 推荐(0) 编辑
摘要: 一个WebAPI项目(.net core 2.2),利用Swagger UI方便测试。API中涉及到一些基本操作,如Student的CRUD,分别对应了HttpGet, HttpPost, HttpPut, HttpDelete四种HttpMethod。] 在开发环境中使用VS自带的IIS来host 阅读全文
posted @ 2020-02-11 16:25 Jackie_Lu_Y 阅读(1616) 评论(0) 推荐(0) 编辑
摘要: 为减少代码量,这里实现一个基于Dapper的泛型Repository。 这里需要引用Dapper.dll和Dapper.Contrib.dll。 接口定义: /// <summary> /// Repository接口 /// </summary> /// <typeparam name="T">< 阅读全文
posted @ 2019-12-28 17:34 Jackie_Lu_Y 阅读(1028) 评论(1) 推荐(1) 编辑
摘要: 1、nuget搜索JWT并安装 2、创建ApiAuthorizeAttribute,作为验证特性 /// <summary> /// 身份认证拦截器 /// </summary> public class ApiAuthorizeAttribute: AuthorizeAttribute { /// 阅读全文
posted @ 2019-12-28 15:55 Jackie_Lu_Y 阅读(2685) 评论(0) 推荐(0) 编辑
摘要: 1、添加HttpAuthHeaderFilter类 2、在SwaggerConfig中添加 3、在对应的Action的上面加上ApiAuthorize特性即可加上 4、就会出现如下显示 阅读全文
posted @ 2019-12-28 15:24 Jackie_Lu_Y 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 1、打开nuget安装Swashbuckle 2、在项目中设置 3、装完之后会自动生成Swagger.Config 4、修改Swagger.Config 5、运行http://localhost:44339/swagger,就能看到如下画面: 阅读全文
posted @ 2019-12-28 11:35 Jackie_Lu_Y 阅读(1001) 评论(0) 推荐(1) 编辑