Menu
Feedback
Comece aqui


Problemas conhecidos
Erro 400 (Bad Request) ao acessar página de filtro com caracter especial no valor
ID:
Backlog
Publicado em 18/09/2017
Última atualização em 22/12/2022

Sumário

Ao aplicar um filtro por especificação (menu lateral) com caracter especial, o sistema retorna tela branca com o seguinte erro 400: "Bad Request! Scripts are not allowed!"

{"base64":"  ","img":{"width":1919,"height":443,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":47472,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/known-issues/Marketing%20&%20Merchandising/erro-400-bad-request-ao-acessar-pagina-de-filtro-com-caracter-especial-no-valor_1.png"}}

Simulação

Para simular o comportamento:

  1. Configure um valor de campo (especificação de produto ou SKU) com caracter especial (parêntestes, por exemplo) em qualquer categoria;
  2. No catálogo, selecione um produto da categoria e o configure com o valor de especificação criado no primeiro passo. Salve o produto.;
  3. Aguarde a indexação;
  4. Acesse a categoria diretamente pelo site;
  5. No filtro lateral (controle SearchResult), clique no valor de especificação (filtro) configurado com o caracter especial;
  6. Erro 400: Bad Request! Scripts are not allowed!

Workaround

Para contornar o problema, evite utilizar caracteres especiais nos valores de especificação de produto e/ou SKU.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback