上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 预备知识: http://www.cnblogs.com/cgzl/p/7746496.html 本文内容基本完全来自于Identity Server 4官方文档: https://identityserver4.readthedocs.io/ 官方文档很详细的. 使用OAuth可以更安全, 这里我 阅读全文
posted @ 2020-07-13 15:53 流星泪 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 前言 上一章已经简单的介绍了ocelot的使用了,但是网关暴露的接口如果什么人都能访问的话安全性就太低啦。所以我们需要去鉴权和认证。这里我们使用identityServer4给我们的网关来鉴权认证。 创建Identity服务 我们创建一个identity的服务来用于令牌的发放和鉴权。下图是我的项目结 阅读全文
posted @ 2020-07-13 10:16 流星泪 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1.什么是API网关 API网关是微服务架构中的唯一入口,它提供一个单独且统一的API入口用于访问内部一个或多个API。它可以具有身份验证,监控,负载均衡,缓存,请求分片与管理,静态响应处理等。API网关方式的核心要点是,所有的客户端和消费端都通过统一的网关接入微服务,在网关层处理所有的非业务功能。 阅读全文
posted @ 2020-07-13 10:15 流星泪 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 使用Consul解决以下问题: 使用Consul解决了以下问题: 1.服务注册与发现。 2.健康检查 3.自动下线故障服务 Consul只管理服务而管理调用。 Consul遗留问题: 1.没有实现负载均衡策略。 2.没有解决客户端和服务端调用的复杂性问题。 所以Consul需要配合GateWay(网 阅读全文
posted @ 2020-07-13 09:23 流星泪 阅读(266) 评论(0) 推荐(0) 编辑
摘要: MVC请求例子: public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.Use 阅读全文
posted @ 2020-07-10 16:17 流星泪 阅读(764) 评论(0) 推荐(1) 编辑
摘要: 声明自定义中间件及处理方法 public class RequestSetOptionsMiddleware { /// <summary> /// 可以处理HTTP请求的函数 /// </summary> private readonly RequestDelegate _next; public 阅读全文
posted @ 2020-07-09 15:06 流星泪 阅读(452) 评论(0) 推荐(0) 编辑
摘要: UseRouting内部: public static IApplicationBuilder UseRouting(this IApplicationBuilder builder) { if (builder == null) { throw new ArgumentNullException( 阅读全文
posted @ 2020-07-09 11:00 流星泪 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: 版本:DotNetCore 3.1 CreateDefaultBuilder内部源码: public static IHostBuilder CreateDefaultBuilder(string[] args) { //实例化 var builder = new HostBuilder(); // 阅读全文
posted @ 2020-07-08 10:20 流星泪 阅读(1973) 评论(2) 推荐(0) 编辑
摘要: VS翻译插件: Comment Translator China https://marketplace.visualstudio.com/items?itemName=netcorevip.CommentTranslatorChina&ssr=false#overview 或者 https://f 阅读全文
posted @ 2020-07-07 11:54 流星泪 阅读(5092) 评论(4) 推荐(2) 编辑
摘要: 环境: vs2019 .net core 3.1 angleSharp winform 安装:angleSharp 有这么一本Python的书: <<Python 网络数据采集>> 我准备用.NET Core及第三方库实现里面所有的例子. 这是第一部分, 主要使用的是AngleSharp: http 阅读全文
posted @ 2020-07-03 15:37 流星泪 阅读(1006) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页