无法使用Playframework Scala中的JWT cookie访问cookie
我在cookies中存储一个名为“token”的JWT令牌。 每当我尝试从我的操作访问它时,它都不会看到它:无法使用Playframework Scala中的JWT cookie访问cookie,scala,cookies,playframework,keycloak,Scala,Cookies,Playframework,Keycloak,我在cookies中存储一个名为“token”的JWT令牌。 每当我尝试从我的操作访问它时,它都不会看到它: val token = request.cookies.get("token") match { case Some(cookie) => cookie.value case None => " " } 令牌始终为“” 我还尝试通过访问request.cookies打印所有cookies,它会看到我手动设置的所
val token = request.cookies.get("token") match {
case Some(cookie) => cookie.value
case None => " "
}
令牌始终为“”
我还尝试通过访问request.cookies打印所有cookies,它会看到我手动设置的所有cookies。我尝试将cookie密钥从令牌重命名为其他名称,但仍然不起作用
未设置SameSite、HttpOnly和Secure
什么会出错?我的饼干大小是1700
request.cookies的输出:
Map(test -> Cookie(test,testCookie,None,/,None,false,true.None))
其中test是我手动创建的cookie您可以添加request.cookies的输出吗?您如何存储令牌?@pme我从第三方服务(keydape)获取令牌,并通过JavaScript将其保存到cookie。确保cookie确实在该请求中发送;请查看浏览器开发工具中的网络选项卡。是否可以添加request.cookies的输出以及如何存储令牌?@pme我从第三方服务(keydape)获取令牌,并通过JavaScript将其保存到cookie。确保cookie确实在该请求中发送;查看浏览器开发工具中的“网络”选项卡。