Azure / Azure/data-api-builder
GraphQL Response -> better handling of changed conn string resulting in db authN error (currently http500)
- Vorherrschende Sprache
- C#
- Sterne
- 1.5k
- Forks
- 370
- Ø Merge
- 3 T. 22 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
When sending a graphql request with an invalid db connection string, the result returns 500 as suppose to return 401. See below screenshot.
Steps to reproduce:
1. From SWA, link a db, and make sure getting a 200.
2. Go to db, regenerate a PK.
3. Send the request again, getting 500.
4. From SWA, unlink and link again, getting 200.

Beitragsleitfaden
Rechercherichtung
Beginne damit, den GraphQL-Anfragefluss anhand der aufgeführten SWA- und Datenbankverknüpfungsschritte zu reproduzieren, und verfolge dann, wie der Authentifizierungsfehler der Datenbank der geänderten Verbindungszeichenfolge auf eine HTTP-Antwort abgebildet wird. Als erledigt gilt, wenn die Anfrage mit dem neu generierten Schlüssel 401 statt 500 zurückgibt, während eine gültige verknüpfte Datenbank weiterhin 200 zurückgibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp, graphql
- Bereich
- api, authentication, backend, databases
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100