53 Star 323 Fork 34

smartboot / smart-servlet

 / 详情

getUserPrincipal 未实现?

待办的
创建于  
2022-12-06 16:48

当前依赖

        <dependency>
            <groupId>org.smartboot.servlet</groupId>
            <artifactId>smart-servlet-spring-boot-starter</artifactId>
            <version>0.1.9</version>
        </dependency>

项目运行时,提示:

[2022-12-06 16:46:30.355] [INFO] [smart-socket:Thread-11] [HttpServletRequestImpl(getUserPrincipal:223)]unSupport getUserPrincipal

评论 (5)

文敦复 创建了任务

这个还未实现

这个方法还挺关键的,是兼容现有spring security框架的重要方法

方便提供一个demo程序吗。
等我实现这个规范后可以用来验证一下

或许让 HttpServletRequestImpl 再继承 servlet包中默认的 HttpServletRequestWrapper,然后就不动getUserPrincipal 方法

public class HttpServletRequestImpl extends HttpServletRequestWrapper implements SmartHttpServletRequest

那是个Wrapper,最终还是得有实现类

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
351975 smartdms 1578921064 93275 xls web 1578917170 1581279 code4udd 1670829659
Java
1
https://gitee.com/smartboot/smart-servlet.git
git@gitee.com:smartboot/smart-servlet.git
smartboot
smart-servlet
smart-servlet

搜索帮助