Authentifizierung für Azure Git fehlgeschlagen

7

Ich versuche meine Webanwendung in Azure zu klonen.

Wenn ich git clone https://[email protected]:443/appname.git starte, fragt mich das Terminal nach meinem Passwort.

Aber wenn ich mein Passwort ausfülle, sagt es immer wieder, dass die Authentifizierung fehlgeschlagen ist.

Obwohl ich mein Passwort im Portal sehr oft geändert habe (Einstellungen - & gt; Deployment-Credentials festlegen).

Irgendein Grund, warum es sagt, dass meine Authentifizierung fehlgeschlagen ist?

    
Arn Vanhoutte 17.01.2016, 10:11
quelle

8 Antworten

11

Ich hatte das gleiche Problem mit meiner Website und es stellte sich heraus, dass das Problem mit der Site-URL verbunden ist: Die automatisch generierte Remote-URL war: Ссылка

Auf der anderen Seite zeigte das Portal: Ссылка

Nach dem Aktualisieren der Remote-URL in Git mit dem folgenden Befehl:

%Vor%

Dinge haben wie erwartet funktioniert.

Die Moral der Geschichte: Überprüfen Sie die Deployment-URL sowie das Passwort.

    
vizmi 27.08.2016, 22:52
quelle
7
___ answer40647118 ___

Ich hatte das gleiche Problem, wenn ich %code% versuche. Ich habe das Problem gelöst, indem ich den Port entfernt habe.

Ihre neue URL sollte also nicht den Port 443 haben.

    
___ answer39186504 ___

Ich hatte das gleiche Problem mit meiner Website und es stellte sich heraus, dass das Problem mit der Site-URL verbunden ist: Die automatisch generierte Remote-URL war: Ссылка

Auf der anderen Seite zeigte das Portal: Ссылка

Nach dem Aktualisieren der Remote-URL in Git mit dem folgenden Befehl:

%Vor%

Dinge haben wie erwartet funktioniert.

Die Moral der Geschichte: Überprüfen Sie die Deployment-URL sowie das Passwort.

    
___ qstnhdr ___ Authentifizierung für Azure Git fehlgeschlagen ___ qstntxt ___

Ich versuche meine Webanwendung in Azure zu klonen.

Wenn ich %code% starte, fragt mich das Terminal nach meinem Passwort.

Aber wenn ich mein Passwort ausfülle, sagt es immer wieder, dass die Authentifizierung fehlgeschlagen ist.

Obwohl ich mein Passwort im Portal sehr oft geändert habe (Einstellungen - & gt; Deployment-Credentials festlegen).

Irgendein Grund, warum es sagt, dass meine Authentifizierung fehlgeschlagen ist?

    
___ antwort43970546 ___

Akzeptierte Antwort funktionierte nicht für mich, aber das funktionierte.

  1. Überprüfen Sie Ihre festgelegte Azure-URL mit

    Git-Konfiguration --get remote.azure.url

  2. Setzen Sie die azure URL mit folgendem Befehl zurück:

    git remote set-url azurblau Ссылка .git

  3. Drücken Sie den Code mit

    git push azur

Es wird der Windows-Authentifizierungsbildschirm geöffnet, der besagt, dass Anmeldeinformationen eingegeben werden müssen, um eine Verbindung zu Ссылка .git

herzustellen
  1. Brechen Sie dieses Fenster ab. Es wird das Basis-Anmeldefenster angezeigt, in dem angegeben wird, dass Anmeldeinformationen eingegeben werden müssen, um eine Verbindung zu Ссылка .git
  2. herzustellen

Geben Sie Ihre Anmeldeinformationen ein und es funktioniert.

    
___ answer34840864 ___

Wenn Sie jedes Mal das richtige Passwort eingeben, kann es sich um ein Problem mit der Verzögerung / Verbreitung handeln.

Sie können auch Ihre Anmeldeinformationen auf Website-Ebene verwenden, wie in dieser Wiki-Seite . Sie können diese erhalten, indem Sie Ihre Veröffentlichungsanmeldeinformationen im Portal über die Option "Publish-Profil abrufen" in Ihrer WebApp-Hauptleiste herunterladen. Der Benutzername / das Passwort kann dann in der %code% Datei gefunden werden und sieht ungefähr wie %code% aus. Dies wird nur als Problemumgehung erwähnt, wenn Ihre Benutzer-Level Anmeldeinformationen nicht funktionieren (was sie sein sollten, wenn sie korrekt sind).

    
___ answer34849667 ___

Eine einfache Methode, um dies zu erreichen, ist Download / Get Publish-Profil (stellen Sie sicher, dass Sie die Portalseite aktualisieren) von der Hauptsymbolleiste und verwenden Sie das Passwort in der .publishsettings Datei.

    
___ tag123git ___ Git ist ein Open-Source-Versionskontrollsystem (DVCS). Verwenden Sie dieses Tag für Fragen zur Verwendung von Git und Workflows. Verwenden Sie dieses Tag nicht für allgemeine Programmierfragen, die ein Git-Repository betreffen. ___ tag123azure ___ Microsoft Azure (früher Windows Azure) ist eine Platform-as-a-Service- (PaaS-) und Infrastructure-as-a-Service- (IaaS-) Cloud-Computing-Plattform von Microsoft. Die Benutzer der Plattform können ihre Anwendungen auf Cloud-Hosting bereitstellen, wobei sie von On-Demand-Diensten, flexiblen Skalierungen und einer hoch verwalteten Umgebung im Pay-as-you-go-Modus profitieren. ___ answer34840755 ___

Da %code% ssh nicht unterstützt, müssen Sie Ihr Passwort mindestens einmal verwenden (in einigen Fällen werden Sie beim nächsten Mal nicht zur Eingabe eines Passworts aufgefordert)

Hier ist ein Artikel, der beschreibt, wie man es einrichtet

Ссылка

Und hier ist, wie Git mit Azure eingerichtet wird: Ссылка

Hier sind die Schritte, denen Sie gefolgt sind

  

Wenn Sie zum ersten Mal ein Repository in Azure einrichten, müssen Sie Anmeldedaten für dieses Konto erstellen .

     

Sie verwenden sie, um sich beim Azure-Repository anzumelden und Änderungen von Ihrem lokalen Git-Repository zu übertragen. Klicken Sie im Blade Ihrer Webanwendung auf %code% und konfigurieren Sie den Benutzernamen und das Kennwort für die Bereitstellung.

     

Wenn Sie fertig sind, klicken Sie auf OK.

Nun mache das:

    
___ tag123azurewebsites ___ Webanwendung, die auf der Microsoft Azure-Cloud-Computing-Plattform hostet. Azure App Service-Webanwendungen (früher als Azure-Websites bezeichnet) ermöglichen es Benutzern, sich auf Anwendungen und Daten zu konzentrieren. den Rest der Schichten wie Plattform, Laufzeit, Firewall usw. zu Azure zu lassen. Azure-Websites verfügen außerdem über ein Portal zur manuellen Skalierung der Instanzanzahl, Bereitstellung von TFS, GIT usw. Derzeit unterstützt es mehrere Programmiersprachen - .NET, PHP, Java, Python und Node.js. ___ answer39498878 ___

In meinem Fall scheint es, dass der azurblaue Server langsamer wird.

Git-Bereitstellung

git push azure master

fatal: Authentifizierung fehlgeschlagen für

FTP-Bereitstellung

Authentifizierung - OK Upload-Geschwindigkeit 1-10K

    
___ answer45898598 ___

Für mich ging es darum, das Projekt mit der Remote-URL zu klonen und die Windows-Sicherheitsabfrage abzubrechen. Danach werden Sie nach dem Passwort gefragt. Sobald Sie es klonen können, können Sie es erfolgreich drücken.

Moral der Geschichte: Klonen Sie es zuerst, bevor Sie drücken.

    
___
raga 15.05.2017 01:55
quelle
6

Ich hatte das gleiche Problem, wenn ich git clone https://<username>@praat.scm.azurewebsites.net:443/<repo-name>.git versuche. Ich habe das Problem gelöst, indem ich den Port entfernt habe.

Ihre neue URL sollte also nicht den Port 443 haben.

    
Joseph 17.11.2016 05:07
quelle
2

Da azure ssh nicht unterstützt, müssen Sie Ihr Passwort mindestens einmal verwenden (in einigen Fällen werden Sie beim nächsten Mal nicht zur Eingabe eines Passworts aufgefordert)

Hier ist ein Artikel, der beschreibt, wie man es einrichtet

Ссылка

Und hier ist, wie Git mit Azure eingerichtet wird: Ссылка

Hier sind die Schritte, denen Sie gefolgt sind

  

Wenn Sie zum ersten Mal ein Repository in Azure einrichten, müssen Sie Anmeldedaten für dieses Konto erstellen .

     

Sie verwenden sie, um sich beim Azure-Repository anzumelden und Änderungen von Ihrem lokalen Git-Repository zu übertragen. Klicken Sie im Blade Ihrer Webanwendung auf Settings > Deployment credentials und konfigurieren Sie den Benutzernamen und das Kennwort für die Bereitstellung.

     

Wenn Sie fertig sind, klicken Sie auf OK.

Nun mache das:

    
CodeWizard 17.01.2016 16:39
quelle
1

Wenn Sie jedes Mal das richtige Passwort eingeben, kann es sich um ein Problem mit der Verzögerung / Verbreitung handeln.

Sie können auch Ihre Anmeldeinformationen auf Website-Ebene verwenden, wie in dieser Wiki-Seite . Sie können diese erhalten, indem Sie Ihre Veröffentlichungsanmeldeinformationen im Portal über die Option "Publish-Profil abrufen" in Ihrer WebApp-Hauptleiste herunterladen. Der Benutzername / das Passwort kann dann in der yourapp.PublishSettings Datei gefunden werden und sieht ungefähr wie userName="$yourapp" userPWD="ABC123" aus. Dies wird nur als Problemumgehung erwähnt, wenn Ihre Benutzer-Level Anmeldeinformationen nicht funktionieren (was sie sein sollten, wenn sie korrekt sind).

    
mathewc 17.01.2016 16:50
quelle
0

Eine einfache Methode, um dies zu erreichen, ist Download / Get Publish-Profil (stellen Sie sicher, dass Sie die Portalseite aktualisieren) von der Hauptsymbolleiste und verwenden Sie das Passwort in der .publishsettings Datei.

    
Brij Raj Singh - MSFT 18.01.2016 07:54
quelle
0

In meinem Fall scheint es, dass der azurblaue Server langsamer wird.

Git-Bereitstellung

git push azure master

fatal: Authentifizierung fehlgeschlagen für

FTP-Bereitstellung

Authentifizierung - OK Upload-Geschwindigkeit 1-10K

    
citleon 14.09.2016 20:10
quelle
0

Für mich ging es darum, das Projekt mit der Remote-URL zu klonen und die Windows-Sicherheitsabfrage abzubrechen. Danach werden Sie nach dem Passwort gefragt. Sobald Sie es klonen können, können Sie es erfolgreich drücken.

Moral der Geschichte: Klonen Sie es zuerst, bevor Sie drücken.

    
Prasanth Louis 26.08.2017 18:44
quelle

Tags und Links