I am trying to avoid the problem whereby users of the site I am working on can open a new browser tab and end up sharing the same session.
I tried to use cookieless sesisons, but consensus is that cookieless sessions are not supported in MVC, but do work under certain conditions
Definitive not supported answer here: ASP.NET MVC and using cookieless sessions
This seems like a hack, especially as you cant use POST: MVC2 Cookieless Session Issue using POST
So how do you prevent multiple tabs being seen as the same session on the server please?