获取活动中心的所有未撤销发布者

问题描述 投票:0回答:1

如果我希望检索事件中心的所有已撤销的发布者,我可以调用:

NamespaceManager.GetRevokedPublishers()

如何获取事件中心的未撤销发布者列表?

azure azureservicebus azure-eventhub
1个回答
0
投票

没有内置的方法来做到这一点。

Authentication and Security in Event Hubs最好由SAS tokens使用RootManageSharedAccessKey生成,Creating Authorization Rules通常由您拥有并拥有的服务生成。

由于您的服务会生成这些令牌,因此您应该能够维护已为其配置令牌的发布商列表。

事件中心可以直接验证SAS令牌是否有效,并使用撤销列表阻止客户端使用该列表中的令牌进行访问。

另一种方式(虽然不推荐)是通过keys直接提供对资源本身和使用其limit的事件中心的访问。请注意,这些规则的qazxswpoi为12。

© www.soinside.com 2019 - 2024. All rights reserved.