Playframework 带BodyParser的Deadbolt操作首先解析body,然后进行身份验证

Playframework 带BodyParser的Deadbolt操作首先解析body,然后进行身份验证,playframework,deadbolt-2,Playframework,Deadbolt 2,我希望在如下的死锁操作中使用tolerantJson主体解析器: actionBuilders.PatternAction(value = permission.value, patternType = PatternType.EQUALITY).apply(parse.tolerantJson) 但是在执行身份验证检查之前,它首先解析请求的主体。。。因此,如果我有一个未经身份验证的用户发布了一个以格式错误的json字符串为主体的请求,那么响应将是400而不是401 你知道如何将这两者联系

我希望在如下的死锁操作中使用tolerantJson主体解析器:

actionBuilders.PatternAction(value = permission.value,
  patternType = PatternType.EQUALITY).apply(parse.tolerantJson)
但是在执行身份验证检查之前,它首先解析请求的主体。。。因此,如果我有一个未经身份验证的用户发布了一个以格式错误的json字符串为主体的请求,那么响应将是400而不是401

你知道如何将这两者联系起来,以便在解析请求体之前进行身份验证吗


死锁-2.5.0,scala播放-2.5

你明白了吗?有同样的issue@synthetic尝试使用“注释路由”。仍在进行中,但也请查看。