小编ash*_*ley的帖子

之前无法验证 JWT 令牌

我从上个月开始就在使用 JWT,我没有遇到任何问题。但是从昨天开始,我遇到了如下错误

com.auth0.jwt.exceptions.InvalidClaimException:之前不能使用令牌。..

我知道生成令牌时有一个时间戳,并且在此之前无法验证令牌。正在另一台服务器上验证令牌。但一直以来,一切都很好。有人可以建议吗?

谢谢,

jwt

5
推荐指数
1
解决办法
2370
查看次数

从java中的数组列表中获取唯一对象的列表

我有一份员工名单如下:

[Employee{id="1", NID="A123", wages=5000},
 Employee{id="2", NID="B123", wages=1000},
 Employee{id="3", NID="C123", wages=2000},
 Employee{id="4", NID="C123", wages=3000}]
Run Code Online (Sandbox Code Playgroud)

我需要能够仅检索唯一的对象,并且在 NID 相同的情况下,我需要检索具有最大 Id 的对象。所以最终的列表应该是这样的

[Employee{id="1", NID="A123", wages=5000},
 Employee{id="2", NID="B123", wages=1000},
 Employee{id="4", NID="C123", wages=3000}]
Run Code Online (Sandbox Code Playgroud)

我知道可以使用嵌套 for 循环来完成此操作,但我想使用 Java 流来完成此操作。我可以通过使用 group by 找到列表中重复的员工,但我仍然不知道如何像上面那样获取列表。

 Map<String, List<Employee>> groupByNid = employeeList.stream().collect(Collectors.groupingBy(Employee::getNID));
Run Code Online (Sandbox Code Playgroud)

谢谢帮忙。

阿什利

java java-stream

1
推荐指数
1
解决办法
1114
查看次数

标签 统计

java ×1

java-stream ×1

jwt ×1