Spring security 我们可以将整数值(1,2)作为角色,而不是spring security的“角色\用户/角色\管理员”吗?

Spring security 我们可以将整数值(1,2)作为角色,而不是spring security的“角色\用户/角色\管理员”吗?,spring-security,Spring Security,使用值1、2代替“角色\用户、角色\管理员等”作为角色时出错。我们不能使用整数值作为角色。为什么需要1、2和3。它们真的毫无意义。角色用户仍然有意义。感谢回复。我的表中已经有一列用于usertype,类型为'Number',对于不同类型的用户,它的值为0,1,2。我得用这张桌子。此表也不应修改。这实际上就是要求。那么,有没有可能将这些值作为角色?如果是这样的话,你能建议一个解决方案吗?如果你把1,2,3用作字符串,你应该能够使用它1', '2', '3'. 如果您遇到错误,请告诉我。您会遇到什么

使用值1、2代替“角色\用户、角色\管理员等”作为角色时出错。我们不能使用整数值作为角色。

为什么需要1、2和3。它们真的毫无意义。角色用户仍然有意义。感谢回复。我的表中已经有一列用于usertype,类型为'Number',对于不同类型的用户,它的值为0,1,2。我得用这张桌子。此表也不应修改。这实际上就是要求。那么,有没有可能将这些值作为角色?如果是这样的话,你能建议一个解决方案吗?如果你把1,2,3用作字符串,你应该能够使用它1', '2', '3'. 如果您遇到错误,请告诉我。您会遇到什么错误?你有UserDetailsService吗?也尝试了givimg1、2、3作为字符串。仍然面临同样的问题。我看到以下例外情况: