java.security.Principal-在HttpServletRequest和Spring security中创建
我无法找到HttpServletRequest中的java.security.Principal是如何创建的-谁负责?这是怎么做到的?它是否必须保持在会话中java.security.Principal-在HttpServletRequest和Spring security中创建,java,model-view-controller,authentication,spring-security,authorization,Java,Model View Controller,Authentication,Spring Security,Authorization,我无法找到HttpServletRequest中的java.security.Principal是如何创建的-谁负责?这是怎么做到的?它是否必须保持在会话中 它是如何连接到Spring Security的 除了使用主体进行用户授权/身份验证的Spring Security之外,还有其他选择吗 如何实现自己的用户授权/身份验证,以便主体包含当前用户 主体将由Spring Security根据您的Spring Security配置进行设置 要实现此功能,请参见 通常,主体对象在成功登录后放入会话。请
主体将由Spring Security根据您的Spring Security配置进行设置 要实现此功能,请参见
认证
接口扩展主体
接口UserDetails服务
,该服务将返回您的用户对象(它必须实现UserDetails接口),请参阅显然我已经看过这个文档了,但我的问题是一般性的,不依赖于Spring安全性。