首页 > 解决方案 > 验证超过 12 个 Azure 事件中心发布者?

问题描述

我们目前正在开发一种云解决方案,该解决方案需要 2000 多个客户端将事件(每秒 1-2 个)发布到事件中心。我们构建了一个原型,为每个客户端提供共享访问策略(授权规则),并使用此处定义的发布者策略创建 SAS 令牌

因此,我们能够通过检查 x-opt-publisher 系统属性来识别每个事件的发布者,并随时撤销每个客户端对事件中心的访问,而无需诉诸令牌到期和更新。

但是,我们最近了解到SAPs/Authorization 规则的最大数量是 12,所以这个解决方案最终是行不通的。

这个问题还有其他解决方案吗?我们的目标是:

提前致谢

标签: azure-eventhub

解决方案


您无需为每个设备或发布者创建专用的 SAS 策略。请注意,发布者应该只拥有一个为自己签名的令牌,并且不能访问 SAS 策略密钥。

请随时在此处查看发布商政策文件以获取更多详细信息。


推荐阅读