在azure中存储不安全的全局信息

时间:2014-05-14 23:43:26

标签: azure

这是一个采访中的问题,我试图重申一下。我甚至不确定它是否是最新的,因为Azure最近变化很快。我会解释一下,如果问题毫无意义,请告诉我。

What is the best way to store insecure global information for all users. 

 - a) Azure session storage
 - b) Azure application storage 
 - c) Azure application profile info
 - d) other

我不知道有什么叫做" Azure会话存储"。人们似乎使用TableStorage进行会话管理。应用程序存储和配置文件信息也是如此。这个问题有意义吗?

1 个答案:

答案 0 :(得分:1)

你的问题并没有多大意义(尽管可能是因为正如你所说,你已经解释过它)。

会话存储(可能是会话状态),应用程序存储(可能是应用程序状态)和配置文件信息(成员/角色提供程序基础结构的一部分)不是Azure特定的技术。他们是ASP.net的一部分,所以这也适用于azure之外的asp.net网络应用程序。

对于其中的每一个,都有不同的方式可以支持它们(在进程内存,表存储,sql数据库,应用程序结构缓存等...)

我认为关键词是"不安全"和"所有用户"

如果适用于所有用户,则需要将其存储在应用程序级别。 如果它"不安全"或者没有包含任何需要加密的数据的数据,那么你有一些选择,但我认为他们在问题中得到的是应用程序资料信息。

您可以使用应用程序级别配置文件为您网站的所有用户存储默认值(例如默认外观和感觉,默认选项等...)

在此处查看此链接 - How to assign Profile values?