Microsoft Azure
Install Azure Cli​
Login​
Azure Cli command to login in azure cloud
az login
(or)
az login -u <username> -p <password>
(or)
az login --service-principal -u <app-id> -p <password-or-cert> --tenant <tenant>
(or)
az login --identity
(or)
az login --identity --username <client_id|object_id|resource_id>
Reference
Create service principle​
Azure Active Directory​
App Registration -> [Your App] -> Manage -> Authentication -> Add a Platform => Mobile and desktop applications
using Microsoft.Identity.Client;
using static System.Console;
string clientId = "<ApplicationID / ClientID>";
var app = PublicClientApplicationBuilder
.Create(clientId)
.WithRedirectUri("http://localhost")
.Build();
string[] scopes = { "https://database.windows.net/.default" };
var result = await app
.AcquireTokenInteractive(scopes)
.ExecuteAsync();
WriteLine(result.AccessToken);