如果我希望检索事件中心的所有已撤销的发布者,我可以调用:
NamespaceManager.GetRevokedPublishers()
如何获取事件中心的未撤销发布者列表?
没有内置的方法来做到这一点。
Authentication and Security in Event Hubs最好由SAS tokens使用RootManageSharedAccessKey
生成,Creating Authorization Rules通常由您拥有并拥有的服务生成。
由于您的服务会生成这些令牌,因此您应该能够维护已为其配置令牌的发布商列表。
事件中心可以直接验证SAS令牌是否有效,并使用撤销列表阻止客户端使用该列表中的令牌进行访问。
另一种方式(虽然不推荐)是通过keys直接提供对资源本身和使用其limit的事件中心的访问。请注意,这些规则的qazxswpoi为12。