Apollo-link: Anmeldedaten-Option funktioniert nicht in apollo-link-batch-http

Erstellt am 20. Feb. 2018  ·  3Kommentare  ·  Quelle: apollographql/apollo-link

Beabsichtigtes Ergebnis: Die Option credentials sollte funktionieren, wenn apollo-link-batch-http . Wenn sich graphql beispielsweise hinter der grundlegenden http-Authentifizierung befindet, sollte credentials: "same-origin" Anmeldeinformationen weitergeben.

Tatsächliches Ergebnis: Die Anmeldeinformationen werden nicht weitergegeben und erhalten einen HTTP 401-Antwortcode.

So reproduzieren Sie das Problem:

Siehe Repository https://github.com/Morantron/apollo-link-batch-http-credentials-bug

bug

Alle 3 Kommentare

Wir haben gerade eine neue Version von apollo-link-batch-http . Können Sie bestätigen, dass das Problem weiterhin besteht?

Fantastisch! Es ist jetzt in der Version 1.1.0 behoben, danke! :tada: :raised_hands:

Dieses Problem tritt immer noch auf (oder hatte eine Regression) in [email protected] . Verwenden der Konfiguration gemäß der Dokumentation:

  new BatchHttpLink({
    uri,
    credentials: 'same-origin',
    headers: {
      accept: 'application/json'
    }
  })

Weder der credentials Wert noch das headers Objekt werden berücksichtigt.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen