-1

我正在使用带有Netflix DGS (GraphQL)框架的Spring Boot 。我需要用递归绑定来改变我的类型,它是大“对象”。当我想使用突变时,DGS 框架会用以下错误消息回复我:

More than 15000 parse tokens have been presented. To prevent Denial Of Service attacks, parsing has been cancelled. offending token ':' at line 1 column 97831

理想情况下,可以在application.yml或某些GraphQL配置中通过某些配置来增加此限制?

感谢您的任何回答。

4

1 回答 1

0

我认为这与此更改有关:https ://github.com/graphql-java/graphql-java/pull/2549

GraphQL 引入了新的限制。

您可以使用 graphql.parser.ParserOptions; 设置更高的 maxTokens 值。

于 2022-03-03T07:12:59.263 回答