文件名称:valdis:.NET API网关
文件大小:10KB
文件格式:ZIP
更新时间:2024-02-25 05:35:26
microservice dotnet aspnetcore aspnet api-gateway
瓦尔迪斯 什么是瓦尔迪斯? Valdis是.NET API网关。 所有API流量都通过此网关进入系统。 一旦进入流量,就会发生两次操作。 首先,验证发生。 身份验证和授权是验证的主要方面。 其次,分布发生。 每个API都应通过特定目标的特定路径传递。 考虑到微服务架构,每个目标都可以想象为微服务。 Valdis术语来自验证和分发。 这个怎么运作? 客户可以向Valdis请求JWT。 下一步, Valdis根据其内部设置和用户数据来验证客户端的请求。 此后,将发布JWT。 令牌可以列入黑名单或不列入黑名单。 然后,客户端将JWT连同受保护API的任何请求一起发送。 Valdis接收API请
【文件预览】:
valdis-main
----ValdisMiddleware.cs(6KB)
----Program.cs(714B)
----Startup.cs(2KB)
----LICENSE(1KB)
----appsettings.Development.json(162B)
----.gitignore(6KB)
----Valdis.csproj(481B)
----appsettings.json(557B)
----README.md(1KB)
----Properties()
--------launchSettings.json(836B)
----.vscode()
--------launch.json(1KB)
--------tasks.json(1KB)