以下のように web.Config で Sessionstate に認証タイムアウトを設定しましたが、ユーザーは 20 分未満でログアウトされます
<authentication mode="Forms">
<forms defaultUrl="~/Default.aspx" loginUrl="~/Login.aspx" name="Login" timeout="43200" slidingExpiration="true"/>
</authentication>
<sessionState timeout="43200"></sessionState>