提交 9192624f 编写于 作者: 梦境迷离's avatar 梦境迷离

fix cookie bug

上级 55dfce89
......@@ -28,7 +28,12 @@ class DruidConfig {
val druid = new ServletRegistrationBean()
druid.setServlet(new StatViewServlet())
druid.setUrlMappings(List("/druid/*").asJava)
val params = Map("loginUsername" -> "admin", "loginPassword" -> "admin", "allo" -> "", "resetEnable" -> "false")
val params = Map(
"loginUsername" -> "admin",
"loginPassword" -> "admin",
"allo" -> "",
"resetEnable" -> "false"
)
druid.setInitParameters(params.asJava)
druid
}
......
......@@ -10,6 +10,8 @@ import org.slf4j.Logger
import org.slf4j.LoggerFactory
import org.springframework.stereotype.Service
import scala.util.Try
/**
* cookie 服务
*
......@@ -42,7 +44,7 @@ class CookieService {
//没有勾选时,清楚cookie
val cookies = request.getCookies;
for (cookie <- cookies) {
val cookieName = new String(baseD.decode(cookie.getName))
val cookieName = Try(new String(baseD.decode(cookie.getName))).getOrElse("")
if (cookieName == user.getEmail) {
LOGGER.info(
s"remove cookie for user => [email = ${user.getEmail}, cookie name = $cookieName]"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册