可以从私有Azure blob存储容器中使用ClickOnce部署吗?

时间:2012-09-19 20:48:41

标签: azure clickonce azure-storage azure-storage-blobs

我已经设置了一个公共的blob存储容器。然后我将ClickOnce应用程序放在该容器中,它工作正常。有关将存储容器设为私有以便提高安全性的讨论。

我读过的大部分内容都表示目前无法实现这一目标。想把它扔到StackOverflow社区。

是否可以将ClickOnce应用程序设置为从私有存储容器中运行。

感谢。

1 个答案:

答案 0 :(得分:2)

只需将容器设置为私有,并使用URL作为clickonce应用程序的安装点将无法正常工作。因为您需要用户可以访问发布URL,并且私有容器不会使URL可公开访问。

如果我们谈论“是否有可能”,那么技术上肯定是可行的。使用私有容器,如果使用SAS(共享访问签名)和ACS服务,则可以在一段时间内使某个私有容器可以访问某些用户。在有效期间,特定用户可以访问URL,并且在时间到期之后,URL将被锁定为带有私有容器。这肯定是一个复杂的过程,但为了使答案充分,如果必须满足您的要求,肯定可以做到。