java Jersey:在响应中设置多个对象
我将dropwizard与jersey/jackson和satellizer一起使用
默认情况下,在注册路由中,返回的对象是如下所示的JWT令牌:
Response.status(Status.CREATED).entity(token).build()
所以我想在响应中添加额外的数据,比如用户id和其他数据
我怎样才能做到这一点
提前谢谢
你可以在下面搜索框中键入要查询的问题!
我将dropwizard与jersey/jackson和satellizer一起使用
默认情况下,在注册路由中,返回的对象是如下所示的JWT令牌:
Response.status(Status.CREATED).entity(token).build()
所以我想在响应中添加额外的数据,比如用户id和其他数据
我怎样才能做到这一点
提前谢谢
# 1 楼答案
我将使用Jose4J将返回的access_令牌编码为发送回Satellizer的JWT。在Angular应用程序中,使用jsjws或jwt-decode解码您的令牌。然后在角度应用程序中,按照
authenticate
的承诺处理它: