wso2 apim 使用具有空格的角色配置作用域
wso2apim configure scopes with roles that have white spaces
我曾尝试使用 wso2apim 配置范围,但我的 ldap 组名称中有空格,有人遇到过这个问题吗?
有人知道如何解决这个问题吗?
谢谢
我发现了问题所在,在包中:org.wso2.carbon.apimgt.impl.handlers
class ScopesIssuer,具有行代码:
List<String> roleList = new ArrayList<String>(Arrays.asList(roles.replaceAll(" ", "").split(",")));
角色列表被替换并且所有空格都从列表中删除,这会导致带有空格的组出现问题,我已经替换了这个逻辑并解决了那个问题。
版本:APIM 1.9.1
谢谢。
我曾尝试使用 wso2apim 配置范围,但我的 ldap 组名称中有空格,有人遇到过这个问题吗?
有人知道如何解决这个问题吗?
谢谢
我发现了问题所在,在包中:org.wso2.carbon.apimgt.impl.handlers
class ScopesIssuer,具有行代码:
List<String> roleList = new ArrayList<String>(Arrays.asList(roles.replaceAll(" ", "").split(",")));
角色列表被替换并且所有空格都从列表中删除,这会导致带有空格的组出现问题,我已经替换了这个逻辑并解决了那个问题。
版本:APIM 1.9.1
谢谢。