AJAX ASP.NET Удалить идентификатор URL - PullRequest
0 голосов
/ 25 мая 2010

Сайт, над которым я работаю, является проектом ASP.net/C# с ​​поддержкой Ajax, и у меня есть такой URL-адрес:

http://localhost:2531/(S(lfcvqc55wkabpp55o1x4pvq5))/Logon.aspx

Как избавиться от части (S (lfcvqc55wkabpp55o1x4pvq5)) URL? У меня такое ощущение, что это параметр web.config, но я не совсем уверен, как вы называете эту часть?

1 Ответ

3 голосов
/ 25 мая 2010

Это ваш SessionId - проверьте элемент <sessionState> в web.config, и вы, скорее всего, увидите <sessionState cookieless="true" />

Установите это в false и посмотрите, как это происходит. Но имейте в виду, что состояние сеанса будет отслеживаться путем установки файла cookie. Возможно, у дизайнера сайта была веская причина использовать URL для отслеживания сеанса. Вы, вероятно, должны спросить кого-то.

Если вам просто не нравится, как он выглядит, и вы хотите, чтобы он ушел, но вы не считаете его целесообразным, возможно, вам следует действительно поговорить с кем-то с табличкой и дверью, прежде чем что-либо делать .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...