Botframework-solutions: Problem mit der Validierung des Fertigkeitsmanifests

Erstellt am 13. März 2020  ·  3Kommentare  ·  Quelle: microsoft/botframework-solutions

Welches Projekt ist betroffen?

Botskills-Tool

In welcher Sprache ist das?

Javascript/Typoskript

Was geschieht?

Bei der Regex in dieser Zeile wird die Groß-/Kleinschreibung beachtet, sodass Großbuchstaben in der URL nur zulässig sind, wenn sie zwischen AF (einschließlich) liegen. Alles in Großbuchstaben GZ führt dazu, dass der Befehl fehlschlägt.

Was sind die Schritte, um dieses Problem zu reproduzieren?

https: //test-dev.azurewebsites.net/....
https://Test-dev.azurewebsites.net/...manifest path.... schlägt fehl
https://test-Stage.azurewebsites.net/...manifest path... schlägt fehl

etc

Was haben Sie erwartet?

Sollte zulassen, dass jeder gültige App-Dienstname Teil einer Manifest-URL ist (also Groß- und Kleinschreibung?)

Können Sie Protokolle, Fehlerausgaben usw. freigeben?

N / A

Irgendwelche Screenshots oder zusätzlichen Kontext?

N / A

Bot Services Bug customer-replied-to customer-reported

Hilfreichster Kommentar

Hey @DiegoCardozo94 , @Batta32
Ich habe mir gerade den PR angeschaut und es scheint, als würde er das Problem lösen, auf das ich gestoßen bin. Danke Leute

Alle 3 Kommentare

Danke @VladPapacostea-SM für die Meldung dieses Problems! Wir prüfen das und melden uns später bei Ihnen .

@VladPapacostea-SM, wir haben den folgenden PR #3209 erstellt, der die Validierung behebt.

Führen Sie diese Schritte aus , um diese Änderungen zu validieren und diesen Branch zu verwenden :

  1. Öffne ein Terminal und gehe zum Botskills- Ordner
  2. Installieren Sie die Abhängigkeiten, die npm install ausführen
  3. Erstellen Sie die Lösung, indem Sie npm run build ausführen
  4. Wenn Sie Botskills bereits installiert haben, sollten Sie es deinstallieren, indem Sie npm uninstall -g botskills ausführen
  5. Verknüpfen Sie die lokalen Botskills, die npm link ausführen
  6. Gehen Sie zu Ihrem Virtual Assistant Sample-Ordner
  7. Botskills-Verbindungsbefehl ausführen
  8. Überprüfen Sie, ob der Verbindungsbefehl korrekt ausgeführt wurde

Wenn Sie Feedback haben, zögern Sie nicht, es in der PR zu kommentieren 😊.

Hey @DiegoCardozo94 , @Batta32
Ich habe mir gerade den PR angeschaut und es scheint, als würde er das Problem lösen, auf das ich gestoßen bin. Danke Leute

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen