【发布时间】:2017-02-28 12:29:11
【问题描述】:
我想以编程方式更改队列(在我们的例子中是服务总线)的访问规则的主键和辅助键(我们想每天重新生成一次主键)。 我想在现有队列创建后对其执行此操作。 我知道这可以从 Azure 门户完成(通过单击策略窗口的“Regen prim key”和“Regen sec key”),但我没有设法从我的 .Net 代码中做到这一点。
我的代码如下:
SharedAccessAuthorizationRule rule;
if (!queueDescription.Authorization.TryGetSharedAccessAuthorizationRule(ruleName, out rule))
{
// error
}
rule.SecondaryKey = rule.PrimaryKey;
rule.PrimaryKey = SharedAccessAuthorizationRule.GenerateRandomKey();
这段代码之后,规则没有改变.....
还有其他方法吗...?
谢谢
【问题讨论】:
标签: azure azureservicebus