问题标签 [genericprincipal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
215 浏览

java - Generic Principal 的 getRoles 返回空数组

这是创建 Principal 对象的代码。

当我打印主要对象时,我得到了[username(userRole,)]

从校长那里得到名字

从校长那里获得角色

当我打印主要对象时,我得到了[username()]

我可以从校长那里得到名字,但不能从角色那里得到。角色[] 的长度为 0。

我什至尝试过 getPassword() 方法。它返回空值。只有 getName() 方法可以正常工作。

为什么角色数组为空,如何正确获取角色?