gpt4 book ai didi

c# - 是否有 C# API 可以为 Azure 服务总线命名空间重新生成共享访问 key ?

转载 作者:行者123 更新时间:2023-12-02 06:44:42 24 4
gpt4 key购买 nike

我发现了可以为队列和主题重新生成 key 的 API,例如:

TopicDescription topicDescription = namespaceManager.GetTopic(topicName);

SharedAccessAuthorizationRule rule;

bool topicSuccess = topicDescription.Authorization.TryGetSharedAccessAuthorizationRule("RootManageSharedAccessKey", out rule);

if (topicSuccess)
{
string newkey = SharedAccessAuthorizationRule.GenerateRandomKey();
rule.PrimaryKey = newkey;
namespaceManager.UpdateTopic(topicDescription);
}

The docs online声称“您可以在服务总线命名空间、队列或主题上配置 SharedAccessAuthorizationRule 规则”,但是我只能找到队列和主题的 C# API。我找到了REST API对于命名空间级别,仅此而已。

是否有受支持的方法来重新生成命名空间级 key ?

最佳答案

您可以使用 Microsoft.Azure.Management.ServiceBus.Fluent 重新生成命名空间 key 图书馆。

此库中有一个方法 RegenerateKeysAsync 可用于重新生成命名空间的访问 key 。

所有命名空间级别的操作都可以使用此库完成。

关于c# - 是否有 C# API 可以为 Azure 服务总线命名空间重新生成共享访问 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54774363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com