token读取失败导致登录异常

  • 文档创建者:Roxy
  • 历史版本:1
  • 1. 概述

    1.1 问题描述

    登录时提示:登录信息已失效,错误代码:21300019,如下图所示:

    企业微信截图_16529392842349.png

    1.2 原因分析

    工程环境设置 HttpOnly 、域名等情况后,阻止了前台从 cookie 里读取 token,从而无法写入到 header 里

    进行如跨域登录、后台单点等登录操作,导致后台读取 token进行身份验证失败。

    2. 解决方案

    超级管理员可将 FineDB 的 fine_conf_entity 表中 ServerConfig.tokenFromCookie 参数值修改为 true,并重启服务器。

    注:修改 FineDB 数据库表字段值的方法请参考 fine_conf_entity可视化配置

    参数及对应的值说明如下表所示:

    参数名
    参数值
    ServerConfig.tokenFromCookie参数值需为布尔型,默认为 false
    • false:后台校验 token 时不可从 cookie 中取

    • true:后台校验 token 时可从 cookie 中取

    附件列表


    主题: 管理系统
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!