【发布时间】:2021-01-22 02:01:20
【问题描述】:
我有一个有两个端点的 Web API:
- /tenant1/xxx
- /tenant2/xxx
Web API 为多个租户提供服务,并作为单个实例托管。现在我必须将这个 Web API 公开给外部使用,从第三方,他们不需要知道他们应该调用哪个租户,相反,他们调用 /api/dosomething (另一个 Web API),并在那个 API 内部,我将查看参数并决定我应该重新路由哪个租户。我使用 Ocelot 作为 API 网关,但在文档上搜索我找不到条件路由。谁能帮我解决这个问题?
【问题讨论】:
标签: asp.net-core ocelot