2015-12-09 12 views
10

Ich bin ein neuerer Benutzer von Azure CLI. Also habe ich gestern damit angefangen. Alles war in Ordnung, bis ich auf der Konsole eine Nachricht erhielt, dass ich mich erneut anmelden musste, mit dem Befehl Azure Login.Fehler: Azure CLI hat keinen gültigen Azure-Zugriff.

Ich tat, dass die Nachricht sagen. Öffne meinen Browser und gib den Code ein. Der Browser lädt die Seite, dass alles in Ordnung ist. Aber, wenn ich in das Konsolenfenster gehen erhalte ich diese Meldung:

error: We don't have a valid access token. Please run "azure login" again. 
info: Error information has been recorded to C:\Users\julia\.azure\azure.err 
error: login command failed 

on the detail error file, this is the content: 
2015-12-09T14:25:39.477Z - info: Executing command login 
2015-12-09T14:25:40.278Z - info: To sign in, use a web browser to open the page aka.ms/devicelogin. Enter the code FYEBRSSSW to authenticate. If you're signing in as an Azure AD application, use the --username and --password parameters. 
2015-12-09T14:25:40.278Z - verbose: code response from AAD is :{"userCode":"FYEBRSSSW","deviceCode":"FAAABAAEAiL9Kn2Z27UubvWFPbm0gLSP06OmChH0nnUbKKbL9_GLsujCsreUiKWZtv3DBNS6o5dK7vblnGRAk_b_3oO64FJ9f6Dd306_5P_ZlMUwIPCD-a02NydqTyYXXXXXXX","verificationUrl":"aka.ms/devicelogin","expiresIn":900,"interval":5,"message":"To sign in, use a web browser to open the page https://aka.ms/devicelogin. Enter the code FYEBRSSSW to authenticate. If you're signing in as an Azure AD application, use the --username and --password parameters."} 
2015-12-09T14:36:25.449Z - error: We don't have a valid access token. Please run "azure login" again. 
2015-12-09T14:36:25.451Z - silly: { 
2015-12-09T14:36:25.451Z - silly:  stack: "Error: We don't have a valid access token. Please run "azure login" again.\n at _polishError (C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\util\\authentication\\adalAuthForUser.js:64:10)\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\util\\authentication\\adalAuthForUser.js:48:25\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\util\\authentication\\token-cache.js:96:9\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:52:16\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:272:32\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:44:16\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\util\\authentication\\win-token-storage.js:169:16\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:697:13\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:52:16\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:272:32", 
2015-12-09T14:36:25.452Z - silly:  message: "We don't have a valid access token. Please run "azure login" again.", 
2015-12-09T14:36:25.452Z - silly:  __frame: { 
2015-12-09T14:36:25.452Z - silly:   name: '__1', 
2015-12-09T14:36:25.452Z - silly:   line: 47, 
2015-12-09T14:36:25.452Z - silly:   file: 'C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\commands\\login.js', 
2015-12-09T14:36:25.452Z - silly:   prev: undefined, 
2015-12-09T14:36:25.452Z - silly:   calls: 0, 
2015-12-09T14:36:25.452Z - silly:   active: false, 
2015-12-09T14:36:25.452Z - silly:   offset: 53, 
2015-12-09T14:36:25.452Z - silly:   col: 27 
2015-12-09T14:36:25.452Z - silly:  }, 
2015-12-09T14:36:25.452Z - silly:  rawStack: " token. Please run "azure login" again.\n at _polishError (C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\util\\authentication\\adalAuthForUser.js:64:10)\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\util\\authentication\\adalAuthForUser.js:48:25\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\util\\authentication\\token-cache.js:96:9\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:52:16\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:272:32\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:44:16\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\lib\\util\\authentication\\win-token-storage.js:169:16\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:697:13\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:52:16\n at C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\node_modules\\async\\lib\\async.js:272:32" 
2015-12-09T14:36:25.452Z - silly: } 
2015-12-09T14:36:25.458Z - info: Error information has been recorded to C:\Users\julia\.azure\azure.err 

Wenn ich an das Portal kommen, alles ist in Ordnung, mein Konto aktiv ist, kann ich erstellen und Monitore alle meine Maschinen ohne Problem. Es ist eine besondere Situation mit de Azure CLI v2.8.

By the way, ich versuche, das "azur logout und zu klar -q" ohne Erfolg Befehle.

Antwort

5

Dies geschieht normalerweise, wenn Sie mehrere azur Konten haben. Ich meine, das ist ein Browser-> Cache/Cookies Problem.

Sie sollten eine private Browsersitzung öffnen oder sogar einen anderen Browser verwenden und dort eine neue Sitzung mit dem von der Konsolen-CLI bereitgestellten Link starten.

Dies sollte funktionieren!

1

Es gibt andere alternative Problem Lösung, wenn das erste Problem nicht Resolver. Sie können unter Windows-Anmeldeinformationen Manager gehen. Im von Windows Credential Registerkarte löschen die credetial storaged von Microsoft, wie Microsoft_PaidWifi_MicroRefreshToken oder jemand, der login.microsoftonline.com haben ....

Ich habe das die Anmeldeinformationen mit Datum Löschen in der Nähe zu meinem Problem. Jetzt kann ich mich ohne Probleme auf azurblauem CLI einloggen.

enter image description here julian

+0

I gleiches Problem aber auf meinem Ubuntu-Rechner. Erste Lösung hat bei mir nicht funktioniert. – Reshma

Verwandte Themen