Spring Session Repository FindBy
2021-11-17 本文已影响0人
Gascognya
Request中的SessionID,与数据库中对应的sessionId,是经过了一次Base64编码的
所以
@CookieValue("SESSION") sessionId: String
val session = sessionRepository.findById(sessionId)
没有经过base64解密,是找不到东西的。
val id = String(Base64.getDecoder().decode(sessionId))