935090232@qq.com
2021-01-31 c3b772974a10b1318f2850e2fdee6d80812f0b79
zq-erp/src/main/java/com/matrix/system/common/interceptor/ApiUserLoginInterceptor.java
@@ -33,7 +33,7 @@
    private RedisClient redisClient;
    @Value("${login_private_key}")
    private String privateKey;
    private  String privateKey;
    @Value("${evn}")
    private String evn;
@@ -41,18 +41,18 @@
    @Autowired
    private SysUsersDao sysUsersDao;
    private final String TOKEN_HEADER = "Authorization";
    private final String TOKEN_START_WITH = "Bearer ";
    private static final String TOKEN_HEADER = "Authorization";
    private static final String TOKEN_START_WITH = "Bearer ";
    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
        if ("dev".equals(evn)) {
       /*if ("dev".equals(evn)) {
            SysUsers sysUsers = sysUsersDao.selectById(1012L);
            request.getSession().setAttribute(MatrixConstance.LOGIN_KEY, sysUsers);
            return true;
        }
        }*/
        String token = resolveToken(request);
        String token = resolveToken(request,privateKey);
        AjaxResult ajaxResult = new AjaxResult();
        ajaxResult.setStatus(AjaxResult.STATUS_LOGIN_INVALID);
@@ -95,7 +95,7 @@
     * @param request
     * @return
     */
    private String resolveToken(HttpServletRequest request) {
    public static String resolveToken(HttpServletRequest request,String privateKey) {
        String headToken = request.getHeader(TOKEN_HEADER);
        String sb = request.getRequestURI();