asp.net with load balancer
<p>I have created an ASP.NET-based relying party application and this application is deployed on farm-server where load balancing is enabled and sticky session is also used.</p>

<p>When request come from single server in that time its working fine but during the post back if request server is changed in that time it throws an exception "Key not valid for use in specified state".</p>

<p>I have tried to set same machine key on both server but still facing same problem.</p>

<p>I have found on net the alternative solution is set enableViewStateMac="false".</p>

<p>Can i use this, and what is demerit of this?</p>
