AuthorizationCodeCredential
.AuthorizationCodeCredential
with the current configurations.ChainedTokenCredential
with the current configurations.ClientCertificateCredential
with the current configurations.ClientCertificateCredential
with the current configurations.DefaultAzureCredential
with the configured options set.DeviceCodeCredential
with the current configurations.EnvironmentCredential
with the current configurations.InteractiveBrowserCredential
with the current configurations.ManagedIdentityCredential
with the current configurations.SharedTokenCacheCredentialBuilder
with the current configurations.UsernamePasswordCredential
with the current configurations.ChainedTokenCredential
.http://localhost:{port}
must be
registered as a valid reply URL on the application.ClientCertificateCredential
.ClientSecretCredential
.DefaultAzureCredential
.DeviceCodeCredential
.EnvironmentCredential
.AzureCliCredential
from the DefaultAzureCredential
authentication flow.EnvironmentCredential
from the DefaultAzureCredential
authentication flow and disables reading authentication details from the process' environment
variables.ManagedIdentityCredential
from the DefaultAzureCredential
authentication flow and disables authenticating with managed identity endpoints.SharedTokenCacheCredential
from the DefaultAzureCredential
authentication flow and disables single sign on authentication with development tools which write
to the shared token cache.InteractiveBrowserCredential
.ManagedIdentityCredential
.http://localhost:{port}
must be
registered as a valid reply URL on the application.HttpClient
instead and then set that
client on the credential using CredentialBuilderBase.httpClient(HttpClient)
.SharedTokenCacheCredential
.UsernamePasswordCredential
.Copyright © 2020 Microsoft Corporation. All rights reserved.