Azure / azure-amqp-common-go

Azure AMQP abstractions for Golang contains common types and interfaces for use in Service Bus and Event Hubs.
MIT License
12 stars 25 forks source link

support for passing managed identity client id #44

Closed smuthusa closed 4 years ago

smuthusa commented 4 years ago

When Azure VM is assigned more than one managed identity, the Azure AD expects the client id to be used for generating an auth token. Currently, azure-amqp-common-go is not considering the clientID when using MSI authentication.

Expected Behavior

managed identity based authentication should consider the ClientId when not empty

Actual Behavior

Environment

jhendrixMSFT commented 4 years ago

Fixed in v3.1.0, thanks for the PR.