You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Caused by: java.lang.NullPointerException
at cn.dev33.satoken.stp.StpLogic.setTokenValue(StpLogic.java:207) ~[sa-token-core-1.40.0.jar:?]
at cn.dev33.satoken.stp.StpLogic.setTokenValue(StpLogic.java:172) ~[sa-token-core-1.40.0.jar:?]
at cn.dev33.satoken.stp.StpUtil.setTokenValue(StpUtil.java:103) ~[sa-token-core-1.40.0.jar:?]
public void setTokenValue(String tokenValue) {
this.setTokenValue(tokenValue, (new SaLoginModel()).setTimeout(this.getConfigOrGlobal().getTimeout()));
}
public void setTokenValue(String tokenValue, int cookieTimeout) {
this.setTokenValue(tokenValue, (new SaLoginModel()).setTimeout((long)cookieTimeout));
}
public void setTokenValue(String tokenValue, SaLoginModel loginModel) {
if (!SaFoxUtil.isEmpty(tokenValue)) {
this.setTokenValueToStorage(tokenValue);
if (this.getConfigOrGlobal().getIsReadCookie()) {
this.setTokenValueToCookie(tokenValue, loginModel.getCookieTimeout());
}
if (loginModel.getIsWriteHeader()) {
this.setTokenValueToResponseHeader(tokenValue);
}
}
}
< 备注:如果复现步骤比较复杂,请将 demo 上传到 gitee 并留下地址 >
The text was updated successfully, but these errors were encountered:
使用版本:
Sa-Token v1.40.0
报错信息:
Caused by: java.lang.NullPointerException
at cn.dev33.satoken.stp.StpLogic.setTokenValue(StpLogic.java:207) ~[sa-token-core-1.40.0.jar:?]
at cn.dev33.satoken.stp.StpLogic.setTokenValue(StpLogic.java:172) ~[sa-token-core-1.40.0.jar:?]
at cn.dev33.satoken.stp.StpUtil.setTokenValue(StpUtil.java:103) ~[sa-token-core-1.40.0.jar:?]
希望结果:
不报错误
复现步骤:
代码中new SaLoginModel() isWriteHeader 为null 导致loginModel.getIsWriteHeader()为null 报错
public void setTokenValue(String tokenValue) {
this.setTokenValue(tokenValue, (new SaLoginModel()).setTimeout(this.getConfigOrGlobal().getTimeout()));
}
< 备注:如果复现步骤比较复杂,请将 demo 上传到 gitee 并留下地址 >
The text was updated successfully, but these errors were encountered: