在WSO2中为每个租户配置动态端点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在WSO2中为每个租户配置动态端点相关的知识,希望对你有一定的参考价值。

我是WSO2的新手,我正在尝试为POC进行设置。

我有一个由多个租户使用的API。但对于每个租户,它必须连接到不同的端点,如https://server:port/api/ {tenant} / x /。我想知道最好的方法是什么。

我可以为每个租户创建一个不同的API,并在此版本的API中配置端点,但我认为如果我尝试维护它,最终会产生很多开销。

我尝试的另一种方法是创建动态端点并使用消息中介。但我找不到如何将端点建立在用户域上。

我希望听到什么是获得可管理情况的最佳选择。

提前致谢!

答案

在自定义序列中,您可以像这样读取用户名(包含租户域)。

<property name="User" expression="$trp:UserName"/>

参考:http://movingaheadblog.blogspot.com/2016/08/wso2-api-manager-how-to-retrieve.html

以上是关于在WSO2中为每个租户配置动态端点的主要内容,如果未能解决你的问题,请参考以下文章

在 WSDL 中介 WSO2 中为 URI 使用变量

Spring在多租户环境中为占位符配置application.properties

WSO2 EI如何增加端点超时?

WSO2:如何在每个浏览器选项卡中保留不同的会话

有没有办法使用相同的布局动态创建片段并向它们显示数据?

注入端点参数 wso2