Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Azure网站中的计算机密钥(不是webroles)_Asp.net_Azure_Azure Web App Service - Fatal编程技术网

Asp.net Azure网站中的计算机密钥(不是webroles)

Asp.net Azure网站中的计算机密钥(不是webroles),asp.net,azure,azure-web-app-service,Asp.net,Azure,Azure Web App Service,如何在Azure网站中设置机器密钥?我有一个解决方案,使用同一个web应用程序的数十万个子域。我想在繁忙的子域中将应用程序的一部分移动到Azure,但没有看到为“网站”执行此操作的方法,但我确实看到了WebRole的一些内容,但我不喜欢WebRoles。如果您的目标是为Windows Azure网站设置机器密钥,则可以在网站的web.config文件中设置元素 <configuration> <system.web> <machineKey

如何在Azure网站中设置机器密钥?我有一个解决方案,使用同一个web应用程序的数十万个子域。我想在繁忙的子域中将应用程序的一部分移动到Azure,但没有看到为“网站”执行此操作的方法,但我确实看到了WebRole的一些内容,但我不喜欢WebRoles。

如果您的目标是为Windows Azure网站设置机器密钥,则可以在网站的web.config文件中设置元素

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


另外,如果您对多个实例使用inproc会话状态,最好的选择是使用来存储特定于会话的数据

@SimonOpelt谢谢你,先生。不得不说Azure网站“预览版”正是如此。我移动了我的一些域,代码时断时续地工作。它在我的GoGrid虚拟机上运行起来很有魅力,但“网站”即使运行自己的本机代码库(ASP.NET)也无法预测。我在Nodjitsu上运行node.js时看到了类似的行为,运行得很好,然后在“网站”上尝试同样的操作,结果很粗略。很久以前,我在微软做过承包商。我想支持微软,但说真的,WTF?让您的shi*团结起来,女士。SQL Server Azure似乎工作得很好,但不能对此抱怨。那么,您是否已将此测试用于Windows Azure网站?如果是这样的话,请投票并打勾,先生。我很快会测试的。如果有效的话,我会投票给你,让你通过。好的。它毫无意外地成功了。谢谢然而,当我把我的代码放在上面时,愚蠢的azure网站像玩具一样崩溃了,一次又一次地打开和关闭。我对此非常失望,我的服务器上从未发生过这种情况。这是一个孩子们的玩具,但一个漂亮的闪亮的,像一个抛光的玩具。回到GoGrid上的虚拟机。微软最好把它的业务整合起来。