ABP使用Nginx代理致使租户ID(Abp.TenantId)丢失

描述:ABP使用Nginx代理致使租户ID(Abp.TenantId)丢失,自定义header无效没法传递,致使租户选择认证失败。缘由是由于 Nginx 过滤是“.”这符号。前端

解决:代理

1,先从代码人手,在代码前端全部地方:Abp.TenantId 的地方,添加 :'Abp-TenantId': abp.multiTenancy.getTenantIdCookie(),为何是添加而不是修改呢?由于要兼容 不用代理的状况。blog

2,在反向代理配置里面添加一段代码:proxy_set_header Abp.TenantId $http_abp_tenantid;get

相关文章
相关标签/搜索