Мой вопрос противоположен следующему:
Совместное использование состояния сеанса между двумя приложениями ASP.NET с использованием SQL Server и Как поддерживать один и тот же идентификатор сеанса в нескольких веб-приложениях в ASP.NET.
Наше приложение использует сервер состояний для хранения информации о сеансе, и мы часто хотим разместить несколько версий одного и того же приложения на одном веб-сервере.
В настоящий момент, поскольку файл cookie ASP.NET_SessionId
не хранится ни по какому пути, если я добрался до http://donkey.com/app1
и запустил новый сеанс, а затем в том же сеансе браузера перейду к http://donkey.com/app2
, я наследую идентификатор сеанса (и, следовательно, состояние сеанса) от app1.
Есть ли способ уговорить ASP.Net установить путь при хранении файла cookie идентификатора сеанса и, таким образом, нарушить этот нежелательный обмен состояния сеанса?