Botframework-solutions: Problema de validação do manifesto de habilidade

Criado em 13 mar. 2020  ·  3Comentários  ·  Fonte: microsoft/botframework-solutions

Qual projeto é afetado?

Ferramenta Botskills

Em que idioma está isso?

Javascript / Typescript

O que acontece?

O regex nesta linha diferencia maiúsculas de minúsculas, permitindo caracteres maiúsculos no URL apenas se estiverem entre AF (inclusive). Qualquer coisa GZ em maiúsculas fará com que o comando falhe.

Quais são as etapas para reproduzir esse problema?

https://test-dev.azurewebsites.net/....manifest path ... funcionará bem
https://Test-dev.azurewebsites.net/...manifest path .... irá falhar
https://test-Stage.azurewebsites.net/...manifest path ... irá falhar

etc

O que você esperava que acontecesse?

Deve permitir que qualquer nome de serviço de aplicativo válido seja parte de um URL de manifesto (então, invariante de maiúsculas e minúsculas?)

Você pode compartilhar algum registro, saída de erro, etc.?

N / D

Alguma captura de tela ou contexto adicional?

N / D

Bot Services Bug customer-replied-to customer-reported

Comentários muito úteis

Olá @ DiegoCardozo94 , @ Batta32
Acabei de dar uma olhada no PR agora e parece que vai resolver o problema que eu estava encontrando. Obrigado rapazes

Todos 3 comentários

Obrigado @ VladPapacostea-SM por relatar esse problema! Estaremos verificando e entraremos em contato com você mais tarde 😊.

@ VladPapacostea-SM, criamos o seguinte PR # 3209 que corrige a validação.

Siga estas etapas para validar essas mudanças e usar este branch :

  1. Abra um terminal e vá para a pasta Botskills
  2. Instale as dependências executando npm install
  3. Construa a solução executando npm run build
  4. Se você já instalou o Botskills, deve desinstalá-lo executando npm uninstall -g botskills
  5. Vincule os Botskills locais executando npm link
  6. Vá para a pasta de amostra do seu assistente virtual
  7. Executar o comando de conexão do Botskills
  8. Verifique se o comando de conexão foi concluído corretamente

Se você tiver algum feedback, não hesite em comentá-lo no PR 😊.

Olá @ DiegoCardozo94 , @ Batta32
Acabei de dar uma olhada no PR agora e parece que vai resolver o problema que eu estava encontrando. Obrigado rapazes

Esta página foi útil?
0 / 5 - 0 avaliações