天天看點

部署環境遇到的一些問題總結(一)

1、資料庫5.7的版本預設時間戳屬性問題

explicit_defaults_for_timestamp | OFF預設ON(回去校驗 not null值插入為null的字段)

,導緻creatime null的情況;

https://blog.csdn.net/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-</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>SSOLoginFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
           

FreeMarker中文亂碼https://blog.csdn.net/programmer_at/article/details/71440677

4、登陸500錯誤,是由于客戶本地化運維組規定,所有應用伺服器tomcat不允許解壓縮war包。