Menu
Feedback
Comece aqui

Problemas conhecidos

Problemas conhecidos
Erro 400 (Bad Request) ao acessar página de filtro com caracter especial no valor
Marketing & Merchandising
ID:
Backlog
Publicado em18/09/2017
Última atualização em22/12/2022
1 min de leitura

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/known-issues/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
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
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 VTEX Community
Junte-se à nossa comunidade
Solicite suporte à VTEX
Receba assistência personalizada com nossos especialistas
Abra um ticket de suporte
GitHubDeveloper PortalComunidadeFeedback