在 Abp VNext 里面有各种坑,我今天遇见一种在网关通信里面自定义聚合层,结果一直调用不通
报错这个错误
三种排错方法
第一种
1.去UI层(界面层)找到launchSettings.json里面的端口号
2.对应聚合层appsettings配置
"RemoteServices": {
"Order": {
"BaseUrl": "https://localhost:44321/"
}}
并且 Order键 更要对应YDT.Order.HttpApi.Client里面的配置中心
第2种 如上述配置没有问题就查看
UI层的Module是否配置访问service的路由权限
private void ConfigureConventionalControllers()
{
Configure<AbpAspNetCoreMvcOptions>(options =>
{
options.ConventionalControllers.Create(typeof(OrderApplicationModule).Assembly, options => {
options.RootPath = "OrderAppService";
});
});
}