Sumário
A ferramenta Website Binding é responsável por fazer a ponte entre o CMS (Portal) e as informações definidas no License Manager de um storename específico.
Se, em algum momento, o lojista mudar as informações de uma storename com novas informações, o Portal irá adicionar essas informações ao Website Binding existente, ao invés de sobrescrever.
Possíveis problemas com esse bug envolvem XML, que ao ser gerado usa o primeiro domínio encontrado no Binding.
O exemplo da loja Delacasa ilustra o bug:
Antes de se chamar delacasa haviam criado o domínimo decoramovel, o Portal criou o Binding e posteriormente adicionou as novas informações do novo domínio no mesmo Binding.
As novas informações inseridas no LM:
O dicionário do Website (mundinho) como ficou, deixando o comportamento em evidência:
Ocorreu um erro ao carregar a imagem https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/known-issues/Identity/website-binding-com-informacoes-antigas-do-license-manager_2.JPG
A parte de Webiste Binding que mostra o resultado:
Simulação
Criar um storename no License Manager e posteriormente editar as informações desse mesmo storename no License Manager.
Workaround
O License Manager está salvando as informações no Banco de Dados de forma correta, ou seja, ele sobrescreve as informações. O Portal que ao puxar essas informações está atualizando de forma errada.
O melhor caminho seria criar um novo Website Binding para esse mesmo Website (mundinho).
O novo Binding irá carregar as informações novas.
Após criar o novo, fazer a mudança e posteriormente, se necessário, excluir o antigo.
Importante manter essa ordem, para evitar que o site saia do ar.
