使用 kickstart 库时使用的 CORS 请求无效
Invalid CORS request using when using kickstart libraries
在使用我收到的 kickstart graphql 库时
Invalid CORS request
作为查询请求的响应
问题是 graphql.kickstart.autoconfigure.web.servlet.GraphQLWebAutoConfiguration
自动启用了 CORS:
@Bean
@ConditionalOnClass({CorsFilter.class})
@ConditionalOnProperty(
value = {"graphql.servlet.corsEnabled"},
havingValue = "true",
matchIfMissing = true
)
public CorsFilter corsConfigurer(CorsConfiguration corsConfiguration) {
在 application.properties
中将 graphql.servlet.corsEnabled
设置为 false 可以解决问题。
在使用我收到的 kickstart graphql 库时
Invalid CORS request
作为查询请求的响应
问题是 graphql.kickstart.autoconfigure.web.servlet.GraphQLWebAutoConfiguration
自动启用了 CORS:
@Bean
@ConditionalOnClass({CorsFilter.class})
@ConditionalOnProperty(
value = {"graphql.servlet.corsEnabled"},
havingValue = "true",
matchIfMissing = true
)
public CorsFilter corsConfigurer(CorsConfiguration corsConfiguration) {
在 application.properties
中将 graphql.servlet.corsEnabled
设置为 false 可以解决问题。