多个Azure队列

时间:2010-08-05 22:26:42

标签: azure queue azure-queues

我正在努力研究以下问题的最佳实施/方法

我有客户使用我们的win表单应用程序,该应用程序有一个插件,该插件将连接到Azure Queue,以检查是否有预先设置的连接客户的等待发票。如果有,那么插件会将发票下载到客户本地数据库中。有很多客户使用此应用程序,因此所有客户都将连接到队列。他们都需要下载自己的发票

我如何实现这一点是通过为每个客户命名队列(客户GUID将识别队列)。因此,所有客户将使用相同的帐户密钥/名称连接到队列。现在问题在于每个客户在dll中都有帐户密钥/名称,他们可以反映和检索(智能客户)。那么有没有一种方法可以加密密钥/名称,或者有更好的解决方案,有人可以建议

1 个答案:

答案 0 :(得分:3)

我认为唯一安全的选择是在某个地方建立一个Web服务,作为队列的前端。否则,正如您所说,您将帐户密钥泄露给客户端,这将允许任何客户读取/更改/删除帐户中的任何数据。