Wie kann ich den Fehler „Schwerwiegend: Ungültige Anmeldeinformationen“ beim Pushen an Bitbucket beheben?
Lesezeit: 7 Minuten
Zahidul-Islam
Mein Bitbucket-Passwort ist korrekt, da ich mich mit diesem Passwort problemlos anmelden kann. Wenn ich versuche, ein Projekt oder eine Datei an Bitbucket zu übertragen, wird es angezeigt „Fehler wegen ungültiger Anmeldeinformationen“.
git push -u origin master
fatal: Invalid credentials
Password for 'https://[email protected]':
remote: Bitbucket Cloud recently stopped supporting account passwords for Git authentication.
remote: See our community post for more details: https://atlassian.community/t5/x/x/ba-p/1948231
remote: App passwords are recommended for most use cases and can be created in your Personal settings:
remote: https://bitbucket.org/account/settings/app-passwords/
fatal: Authentication failed for 'https://bitbucket.org/username/demo.git/'
Wenn nach der Einrichtung des App-Passworts immer noch ein Fehler auftritt support.atlassian.com/bitbucket-cloud/docs/app-passwords Aktualisieren Sie den Remote-Repository-Pfad der Einstellungen auf diesen: https://:@bitbucket.org/.git
– Ashraf Amin
17. März 2022 um 3:37
@Joe Tut mir leid, aber dein Community-Beitrag ist alles andere als klar! Eine einfache Anleitung wäre besser gewesen.
– Benutzer878812
8. April 2022 um 8:21
Was ich poste, hat bei mir funktioniert, Ashraf Amin, vielen Dank!
– Deutsche Gracia
23. November 2022 um 21:05 Uhr
Asyraf Arifin
Wenn Sie zum Anmelden aufgefordert werden, verwenden Sie Ihren Benutzernamen, aber anstelle Ihres üblichen Kontopassworts das App-Passwort:
Um das App-Passwort zu erhalten
Gehen Sie zur Website bitbucket.org und melden Sie sich an
Klicken Sie in Ihrem Zahnrad oben rechts auf Persönliche Bitbucket-Einstellungen
Klicken App-Passwörter unter Zugriffsverwaltung
Klicken App-Passwort erstellen
Geben Sie dem App-Passwort ausreichende Rechte (wahrscheinlich mindestens auf das Repo schreiben) und eine Bezeichnung für die Anwendung, die das Passwort verwenden wird
Vergessen Sie nicht, dieses Passwort zu speichern
[MacOS] Wenn das Problem nach den oben genannten Schritten weiterhin besteht, versuchen Sie erneut, das Projekt zu klonen.
– Faisal Hassan
10. März 2022 um 7:43
[Windows] Sie können zuvor auf Ihrem Computer gespeicherte Bitbucket-Token-Anmeldeinformationen mithilfe des CREDENTIAL MANAGER in Windows entfernen
– Supun Sandaruwan
15. März 2022 um 6:22
[MasOS] [Sourcetree] 7. Sourcetree -> Einstellungen -> Konten 8. Konto mit neuem Passwort erstellen 9. Jetzt können Sie über HTTPS klonen
– Marc
16. März 2022 um 11:44
Vergessen Sie nicht, die erforderlichen Berechtigungen festzulegen – mindestens Konto-Lesen und Repository-Lesen und -Schreiben!
– David Najman
18. März 2022 um 11:11 Uhr
Außerdem befindet sich der Wert für den Benutzernamen unter general/account-settings/[email protected]
– Daniel Cassiano Chaves
22. November 2022 um 23:51 Uhr
Mikk Raudsepp
Nach dem 01.03.2022:
Ab dem 1. März 2022 können Sie Ihr Atlassian-Kontokennwort nicht mehr verwenden, wenn Sie die Standardauthentifizierung mit der Bitbucket Cloud REST API oder Git über HTTPS verwenden.
Markieren Sie die erforderlichen Berechtigungen für Ihre Anforderungen. KontoLesen Und RepositoriesLesen Und Schreiben werden für grundlegende Git-Aktionen benötigt.
Speichern Sie das Passwort. Sie können es nicht erneut ansehen!
Verwenden Sie das generierte Passwort, um sich anzumelden. Möglicherweise müssen Sie Ihren Bitbucket-Benutzernamen verwenden, den Sie finden Persönliche Einstellungen, Kontoeinstellungen unter „Bitbucket-Profileinstellungen“ (habe einen Beitrag gesehen, der ausdrücklich darauf hinweist, das zu verwenden Nutzername Ich weiß nicht, ob es wahr ist).
Weitere Informationen zu App-Passwörtern finden Sie hier App-Passwörter.
Was sind nun die „erforderlichen Berechtigungen für“. [my] Bedarf“? Verwenden Sie Befehlszeilen-Git und haben Sie keine Ahnung, welche Berechtigungen über das Lesen und Schreiben von „Repositorys“ hinaus erforderlich sind???
– Leanne
10. März 2022 um 21:51 Uhr
Dieser Teil wurde zu Punkt Nr. 3 hinzugefügt.
– Mikk Raudsepp
11. März 2022 um 12:18 Uhr
Kannst du das als Antwort auf meine SO-Frage hier hinzufügen, Mikk? (Nur der Teil mit den Berechtigungen)
– Leanne
11. März 2022 um 14:53
Dieser hat es am besten erklärt. Auf der Seite, auf die ich auf der Bitbucket-Seite gestoßen bin, wurde nur erklärt, warum es nicht mehr unterstützt wird, es gibt jedoch keine Anweisungen, was als nächstes zu tun ist.
– Chitgoks
12. März 2022 um 6:17 Uhr
Ist das nicht verkehrt herum? Früher unterstützten sie OAuth, was sowohl benutzerfreundlich als auch sicher war. Sind Sie sicher, dass Sie nichts falsch verstehen, oder dass das Problem wirklich etwas anderes ist?
– Florian Winter
14. März 2022 um 11:25
Anish
Nach erfolgreicher Erstellung des App-Passworts, wie von Asyraf Arifin erwähnt:
Um das „App-Passwort“ von Bitbucket über HTTPS zu verwenden, können Sie dann zum Pfad eines bestimmten Repositorys navigieren Terminal Legen Sie dann den Remote-Ursprung fest (für ein bereits geklontes Repository):
Die Verwendung von bitbucket_username ist hier verwirrend. Der erste ist der Login-Benutzername, der zweite ist der BB accountname des Repos, also: „git remote set-url origin https://<Bitbucket_YourLoginUsername>:@bitbucket.org/<Bitbucket_Your(Company)RepoAccountName>/.git”
– Ray Oei
12. April 2022 um 11:36 Uhr
Wenn Sie dies tun, schlägt es fehl. Wenn Sie Ihren Benutzernamen angeben, schlägt die Eingabe fehl. Wenn Sie Ihre E-Mail-Adresse angeben, werden die richtigen Befehle erläutert.
– Yannick Mussche
22. September 2022 um 20:14 Uhr
@YannickMussche Ich habe einen Screenshot als Referenz hinzugefügt.
– Anish
23. September 2022 um 11:04 Uhr
Vielen Dank, aber ich weiß, wie mein Benutzername lautet.
– Yannick Mussche
23. September 2022 um 13:12 Uhr
Artjom Vancyan
Ich hatte das gleiche Problem mit meiner JetBrains-IDE. Es wurde ein Passwortdialogfeld angezeigt, als ich aktualisierte Projektquellen ausprobierte oder meine Commits pushte.
Ich habe das Problem gelöst, indem ich die folgenden Schritte befolgt habe
Offen App-Passwörter Seite mit persönlichen Einstellungen im Bitbucket
Klicke auf App-Passwort erstellen und kreuzen Sie mindestens das an lesen Und schreiben Berechtigungen der Repositories für die grundlegenden Pull- und Push-Aktionen. Geben Sie dann ein Etikett ein und senden Sie es per Post Erstellen.
Das generierte App-Passwort sollte in der IDE übergeben werden
Fe3back
Meine Antwort ist nur eine Zusammenstellung der Antworten von Mikk Raudsepp und Anish.
Ab dem 1. März 2022 können Sie Ihr Atlassian-Kontokennwort nicht mehr verwenden, wenn Sie die Standardauthentifizierung mit der Bitbucket Cloud REST API oder Git über HTTPS verwenden.
Müssen wir diese Symbole schreiben: „< >“?
– Kepol
14. März 2022 um 9:11 Uhr
Nein. Das müssen wir nicht.
– Fe3back
14. März 2022 um 10:35 Uhr
Sie haben vergessen, vor hinzuzufügen. Wenn Sie den Code einer anderen Person kopieren, achten Sie darauf, den gesamten Code zu kopieren;)
– dimitar
28. April 2022 um 6:26 Uhr
Peter Mortensen
Gehe zu Persönliche Einstellungen aus dem Menü oben. Klicke auf App-Passwörter und richten Sie die erforderlichen Berechtigungen wie unten gezeigt ein.
Kopieren Sie das generierte Passwort und verwenden Sie es in der Authentifizierungsaufforderung. Dadurch wird das Problem behoben.
Müssen wir diese Symbole schreiben: „< >“?
– Kepol
14. März 2022 um 9:11 Uhr
Nein. Das müssen wir nicht.
– Fe3back
14. März 2022 um 10:35 Uhr
Sie haben vergessen, vor hinzuzufügen. Wenn Sie den Code einer anderen Person kopieren, achten Sie darauf, den gesamten Code zu kopieren;)
– dimitar
28. April 2022 um 6:26 Uhr
Peter Mortensen
Gehe zu Qualifikationsmanager → Windows-Anmeldeinformationen → Fügen Sie einen generischen Berechtigungsnachweis hinzu
Füllen Sie die Felder aus:
Netzwerkadresse: git:https://bitbucket.org
Nutzername:
App-Passwort:
Es wurde durch diese Frage gelöst.
Betreff „Windows-Anmeldeinformationen“: Ist es nicht unter „Allgemeine Anmeldeinformationen“?
– Peter Mortensen
23. April 2022 um 14:30 Uhr
14506200cookie-checkWie kann ich den Fehler „Schwerwiegend: Ungültige Anmeldeinformationen“ beim Pushen an Bitbucket beheben?yes
„Weitere Informationen finden Sie in unserem Community-Beitrag: atlassian.community/t5/x/x/ba-p/1948231“
– Joe
7. März 2022 um 10:33
Wenn nach der Einrichtung des App-Passworts immer noch ein Fehler auftritt support.atlassian.com/bitbucket-cloud/docs/app-passwords Aktualisieren Sie den Remote-Repository-Pfad der Einstellungen auf diesen: https://:@bitbucket.org/.git
– Ashraf Amin
17. März 2022 um 3:37
@Joe Tut mir leid, aber dein Community-Beitrag ist alles andere als klar! Eine einfache Anleitung wäre besser gewesen.
– Benutzer878812
8. April 2022 um 8:21
Was ich poste, hat bei mir funktioniert, Ashraf Amin, vielen Dank!
– Deutsche Gracia
23. November 2022 um 21:05 Uhr