We use AspDotNetStorefront very frequently and I cannot think of any situations where we have seen this. Typically timeouts would be caused by insufficient memory / system resources, or a code issue.
Is this happening on your local development machine or in a production environment?
Have you tried looking in your Windows Event Log to see if there are any errors?
One other possible issue is that you have some sort of infinite redirect loop happening.
Can you check the following AppConfigs?
Do you have an SSL certificate installed?