ABP.io Identity Server 如何从URL参数获取租户而非使用切换弹窗
ABP.io 多租户模式下从URL参数识别租户的实现咨询
当前系统现状
- 基于ABP.io搭建并运行Identity Server模块,开启多租户模式后,系统默认提供可交互的租户切换弹窗:


- 已定位租户切换功能所属模块:
Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy - 已确认框架原生维护租户识别Cookie的逻辑位置:
TenantSwitchModal.cshtml.cs
业务需求
不再依赖原生弹窗完成租户切换交互,改为直接从URL参数中获取租户信息,完成对应租户上下文的匹配设置。
待解决的核心问题
- 是否必须覆写
TenantSwitchModal.cshtml.cs类才能实现上述需求? - 推测存在无需修改ABP核心模块代码的更优实现路径,但暂不明确具体落地方式,希望获得可落地的实现指引。
内容的提问来源于stack exchange,提问作者carlosza
相关产品推荐
相关产品推荐

