历史版本9 :token读取失败导致登录异常 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本说明

报表服务器版本
功能变动
11.0.5新增报错代码 21300019 说明和解决方案

1.2 问题描述

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

企业微信截图_16529392842349.png

1.3 原因分析

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

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

2. 解决方案编辑

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

注:修改 FineDB 数据库表字段值的方法请参考 FineDB 常用表字段修改

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

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

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