ASP.NET does allow to set the ASP.NET State Service on a separate machine. This is done through the appropriate setting on the web.config file.
But this is not the only change that we need to do we have set the registry settings on the machine where ASP.NET State Service is running.
We need to do change the the following key
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\aspnet_state\Parameters
and change the value of AllowRemoteConnection to 1 instead of 0.
