部署环境遇到的一些问题总结(一)

本文探讨了数据库5.7版本中时间戳属性默认值问题及其解决方案,并分析了单点登录过程中的常见故障,包括登录失败、编码错乱及500错误等问题的排查与修复方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、数据库5.7的版本默认时间戳属性问题
explicit_defaults_for_timestamp | OFF默认ON(回去校验 not null值插入为null的字段)
,导致creatime null的情况;
https://blog.youkuaiyun.com/shaochenshuo/article/details/50577868
2、单点登陆,客户新提供的jar包是正常的,因为旧的jar包是以前遗留的。暂不知道两者的对比。从而导致单点登陆失败,目前已恢复正常;
session的某些值传入为空
3、单点登陆编码错乱,是因为过滤器有个编码设置,一直以为不是个参数,经调试核查后,该编码是可以自行指定的,指定为UTF-8后可解决;

<filter>
        <filter-name>SSOLoginFilter</filter-name>
        <filter-class>cfca.paperless.manager.common.SSOLoginFilter</filter-class>
        <init-param>
            <param-name>unifyLoginURL</param-name> 
            顺丰金融单点登录的配置信息文件路径,在配置文件中可以配置认证系统url、不过滤的url等信息
            <param-value>./SFJRManagerConfig/constant.properties</param-value>
        </init-param>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>SSOLoginFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

FreeMarker中文乱码https://blog.youkuaiyun.com/programmer_at/article/details/71440677
4、登陆500错误,是由于客户本地化运维组规定,所有应用服务器tomcat不允许解压缩war包。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值