为了在多用户应用程序中保持每个用户分隔blob存储,我试图在同一存储帐户中为每个用户创建单独的容器。我知道它可以在某个时刻达到500TB的限制,但这是为了以后。
我在考虑使用: ClaimsPrincipal.Current.FindFirst(ClaimTypes.NameIdentifier).value的 作为容器的名称,但看起来不允许并违反容器命名约定。因为我用它来区分sql表中的用户特定数据,我想是否使用相同的。但似乎没有用。
有什么建议吗?什么是最干净的方式?
答案 0 :(得分:1)
您是说您不了解命名惯例?如果没有,那么,as Emily建议,您应该更新您的问题以显示您尝试使用的示例名称。但是,如果您不知道命名约定,请参阅naming rules section in How to use Blob Storage。