我正在尝试将我的 asp .net 会话存储在 azure 虚拟机上。我查找了虚拟机的公共虚拟 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 虚拟机不能用于此?