我想实现一个带有物联网中心的多租户环境,我想让每个租户直接连接到物联网中心(作为服务)与设备通信。当然,我希望每个租户只能访问自己的设备,而不能连接其他租户的设备(因此我需要适当的SAS)。
根据有关ServiceConnect权限的文档,似乎无法在SAS级别上执行此限制。我期待一个类似" {host} / devices / {device_id} /...."的网址; (其中....是设备绑定或消息或其他东西),但没有找到样本,我想出的代码片段导致未经授权。
我想知道可以使用哪些策略来允许此多租户连接到IoT中心。有没有人设法使用ServiceConnect创建SAS以设备特定的URL?这种情况是否可行或有其他解决方法?
另外,如果你有任何生成SAS的样本允许我使用端点{host} / messages / devicebound,我会非常感激。
谢谢, 乔治