用户在使用BPS7.5实现IWFPermissionService接口validate方法时,没有启用多租户的情况下,使用正常;
启用多租户的情况下,该方法报错:Tenant ID can't be null,信息如下:
调用代码:
问题原因:在调用validate()方法之前通过setCurrentUser设置用户信息时没有传入租户ID导致
设置用户信息如:
BPSServiceClientFactory.getLoginManager().setCurrentUser("userID","userName","tenantID", "");