У меня есть приложение asp.net, в котором я перенаправляюсь с одной страницы на другую. Я проверяю SessionID
на второй странице, чтобы оба запроса имели один и тот же сеанс. Теперь моя проблема связана с изменениями SessionID всякий раз, когда происходит Postback.Идентификатор сеанса в каждом запросе
Теперь я добавил тег Session в мой web.config
<sessionState mode="InProc" cookieless="true"/>
Теперь проблема с сессией была решена и новая проблема начала появляться. Всякий раз, когда я сделать вызов с Cookiless="true"
в моем web.config
файле, мой URL показывает старьевщика адрес с
http://localhost:10766/(S(ojbcobj0aw0wiosttgpknwby))/registration.aspx
Если удалить Cookieless
тега сессия будет потеряна на следующей странице? Кто-нибудь знает, почему это происходит, и если какое-либо исправление существует для этой проблемы?
Я прошел через множество потоков, но я не смог найти правильное решение для этого.
Редакцией: Я Установить мой cookieless="false"
и теперь его работает отлично.
Кажется проблема с использованием куки. Какой браузер вы проверили? Что такое настройка сервера? –
Я просто работаю с VS2013. IE, Chrome и Mozilla я пробовал. Повсюду я получаю то же самое. – smilu
В большинстве образцов явно указано 'cookieless = 'false''. Пожалуйста, попробуйте это. – Alexander