依赖与版本
本文基于 .NET 9 环境,需注意 NuGet 包版本兼容性。Ocelot 与 Nacos 客户端的版本匹配至关重要,过高或过低均可能引发运行异常。


配置文件配置
appsettings.json
Nacos 连接信息需准确填写,特别是 ServerAddresses 和命名空间。注意通信端口通常为 8848,而非控制台端口。
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*",
"Nacos": {
"ServerAddresses": ["http://localhost:8848/"],
"Namespace": "",
"UserName":


