Azure WEBSITES中的机器密钥(不是webroles)

时间:2013-04-10 16:36:50

标签: asp.net azure azure-web-sites

如何在Azure网站中设置机器密钥?我有一个使用相同的Web应用程序的成千上万个子域的解决方案。我想在繁忙的子域上将应用程序的一部分移动到Azure,但是没有看到为“网站”做到这一点的方法,但我确实看到了WebRole的内容,但我不喜欢WebRoles。

1 个答案:

答案 0 :(得分:3)

如果您的目标是使用Windows Azure网站设置计算机密钥,则可以在该网站的web.config文件中设置该元素。

<configuration>
  <system.web>
    <machineKey 
            decryptionKey="Key_Decryption,IsolateApps" 
            validationKey="Key_Validation,IsolateApps" 
    />
  </system.web>
</configuration>

此外,如果您使用具有多个实例的inproc会话状态,则最佳选择是使用Windows Azure Shared Cache来存储会话特定数据。