Ocelot基础网关搭建
1 首先搭建两个项目 一个getway项目用来引用ocelot 做网关地址映射 一个web应用网站 被映射的网站

2具体讲解getway项目的构建
2.1添加nuget ocelot包
2.2 添加ocelot.json 配置文件

2.3 startup注入ocelot服务

2.4 program中添加配置 ocelot文件

3 发布web应用和getway应用 并修改ocelot配置文件

下游请求的服务地址就是Web程序发布的端口号

上下游映射地址 万能模板

4 根据ocelot配置的地址 访问映射地址
8010端口是 getway的发布端口号 所以现在就是通过getway网站来访问web应用程序8001的数据

推荐其他帮助网址
.net core 网关
https://blog.csdn.net/weixin_39305029/category_9751199.html
NETCORE Ocelot网关下的API统一JWT鉴权
https://blog.csdn.net/spiderman_0/article/details/103730530#t0
基于.net core3.0 的jwt认证
https://www.cnblogs.com/i3yuan/p/11519431.html
Asp.Net Core 自带的 Identity 身份认证机制
https://www.cnblogs.com/i3yuan/p/14327822.html
IdentityServer4实现单点登录统一认证
https://www.cnblogs.com/lxb218/p/9419185.html
ASP.NET Core 身份验证
https://www.cnblogs.com/savorboard/p/authentication.html
浙公网安备 33010602011771号