通过域名(网页url)识别租户
SAAS系统是给租户生成一个指定或者随机的二级域名,比如
baidu.salesforce.com
如果客户想使用自己的域名,可以在cname到系统生成二级域名,并在域名管理系统里面做绑定
这样一个租户可以有两个域名
- 企业绑定的
- saas系统生成的二级域名
这样通过域名识别租户,然后初始化 TenantContext(租户上下文).
如果不想通过域名来识别租户,也可以通过登录名来判断。这种方式要涉及到租户切换问题,不同在同一个浏览器下进行多个企业办公