天蓝色虚拟机上的Asp .Net状态服务器

时间:2013-01-11 09:16:57

标签: asp.net azure-virtual-machine

我试图将我的asp .net会话存储在一个天蓝色的虚拟机上。我查找了虚拟机的公共虚拟IP地址,并在web.config中使用该地址。

所以在我的web.config中我有这样的东西:

<sessionState mode="StateServer" stateConnectionString="tcpip=ip_address:42424" cookieless="false" timeout="20" />
<machineKey validationKey="validation_key" decryptionKey="decriptionkey" validation="SHA1" decryption="Auto" />

我还在虚拟机的注册表中进行了更改,以允许远程连接到状态服务器。 但它仍然无效。这可能是防火墙问题吗?或者azure虚拟机不能用于此吗?

1 个答案:

答案 0 :(得分:1)

原来我误解了azure虚拟机的工作方式。我需要将一个端点添加到azure虚拟机。

我进入端点的asp .net状态服务器端口,在我的情况下它是42424然后它工作。我还在防火墙中为asp .net状态服务添加了规则。