2014-11-04 8 views
5

Sto tentando di accedere al nostro account Azure da PowerShell. Ho installato il modulo adeguato, ma sono in grado di avere superato il seguente errore:"Per accedere a questa applicazione, è necessario aggiungere l'account alla directory domain.com"

PS C:> Add-AzureAccount -Credential $cred Add-AzureAccount

AADSTS50034: To sign into this application the account must be added to the domain.com directory. Trace ID: ef487122-88d6-4e36-8421-4434806041d2 Correlation ID: a1ea0ee1-b278-4241-bc48-e213ecd47b27 Timestamp: 2014-11-04 09:46:02Z: The remote server returned an error: (400) Bad Request.At line:1 char:1 + Add-AzureAccount -Credential $cred + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : CloseError: (:) [Add-AzureAccount], AadAuthenticationFailedException + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Profile.AddAzureAccount

Sono nuovo di Azure quindi non ho idea di cosa o dove è questa directory "domain.com". Anche io non sono riuscito a trovare nulla neanche lontanamente collegato in rete.

risposta

2

SOLUZIONE:

utilizzare il metodo certificato, invece. Funziona all'istante senza intoppi.

+0

Sì, ma questo solo meno si accede alla precedente "gestione dei servizi" (ASM), non è possibile utilizzare alcun comando che dipende dalla più recente "gestione delle risorse" (ARM) – spuder

3

Provare a utilizzare il cmdlet "add-azureaccount" senza parametri, si otterrà un semplice popup della schermata di accesso in cui è possibile immettere le credenziali azure.

+0

Questo ha funzionato per me. Tutte le guide e le esercitazioni ti dicono di usare le credenziali $ variabili, ma se lo fai in questo modo, ottieni una schermata di accesso microsoft, che funziona. – Kevin

+0

Questo "blocca" il resto dello script dal continuare automaticamente? Qual è l'approccio consigliato per farlo correttamente per evitare di eseguire il resto dello script se si esce senza un login riuscito. –

4

Accedi a https://manage.windowsazure.com/ e selezionare Subscriptions>Manage subscriptions\directory. Ogni abbonamento è associato a una particolare directory attiva di Azure. Seleziona Active Directory dall'elenco dei servizi nel menu a sinistra. Apri la directory che ti interessa. L'elenco di users dirà se è sourced from a Microsoft account o Windows Azure Active Directory. È possibile solo automatizzare l'accesso a un account di Azure AD.

enter image description here

È possibile creare un account selezionando add user e New user in your organization.

enter image description here

Vorrei poter accedere dalla riga di comando, senza un prompt UI utilizzando il mio Microsoft account. Non sono sicuro del motivo per cui è impostato in questo modo. Ma sì, devi attualmente utilizzare un account di dominio per accedere automaticamente.

+0

Non è così semplice come essere "Origine: Azure Active Directory". Ho avuto un accesso che avevo bisogno di fare clic su 'Account personale' per accedere anche se è stato mostrato come 'Azure Active Directory'. Quando si tratta di un 'Conto personale', può ancora essere visualizzato come AD: - / –

Problemi correlati