0

我正在使用 C# 中的 Azure Relay HybridConnectionListener 提供密钥名称和密钥:

var tokenProvider = TokenProvider.CreateSharedAccessSignatureTokenProvider("keyName", "key");

var listener = new HybridConnectionListener(
    new System.Uri(string.Format("sb://{0}/{1}", "relayNamespace", "connectionName")),
    tokenProvider);

我想使用 DefaultAzureCredential,它最终将在生产中使用机器身份,但似乎没有办法将 DefaultAzureCredential 与 HybridConnectionListener 一起使用或将其包装在令牌提供程序中。

4

0 回答 0