ABP 部署遇到的问题(记录)

同一个服务部署在局域网 192.168.6.19 上

域名 xxx.xxx.xxx(xxx)

局域网 IP 地址 192.168.6.19:8002

公网 IP 地址 221.178.13.190:80

测试用帐号来自租户库中新创建的 xxx 用户,密码为:123qwe id=2

测试结果:

1.使用域名连接服务,无法登录。(因为连到 Host 库上导致无法登录)

2.使用局域网 IP 地址连接服务可以登录并正确获取数据。(从 Tenant 中库登录并获取数据)

3.使用公网 IP 地址,连接服务失败:405 Not Allowed(原因是 Nginx 转发时是通过关键字 “xxx” 识别才会转发)

最后我把多租户关了,就能正常登录。

Configuration.MultiTenancy.IsEnabled = false;//是否启用多租户

我打算后面客户那边有独立环境的时候,验证后再更新。
 

原文地址:https://www.cnblogs.com/fxck/p/13076859.html