3

我想在像这样的 Deadbolt 动作中使用宽容Json 正文解析器:

actionBuilders.PatternAction(value = permission.value,
  patternType = PatternType.EQUALITY).apply(parse.tolerantJson)

但是,在执行身份验证检查之前首先解析请求的主体......所以如果我有一个未经身份验证的用户发布一个带有格式错误的 json 字符串作为主体的请求,则响应将是 400 而不是 401。

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

deadbolt - 2.5.0,scala play - 2.5

4

0 回答 0