Создайте сеанс заново, используя свой идентификатор сеанса в ASP.NET - PullRequest
3 голосов
/ 20 января 2011

Хотелось бы узнать, есть ли в ASP.NET функция, похожая на session_id из PHP.

Я бы хотел сделать что-то подобное, используя ASP.NET:

.
session_id($_GET['session_name']);
session_start();
if ($_SESSION['mydata'] != 'somepreviousvaluesetted') {
        header("HTTP/1.0 404 Not Found");
        exit;
} 

Что возможно?

1 Ответ

1 голос
/ 20 января 2011

Объект сеанса имеет свойство SessionID, но он не дает вам возможности начать сеанс;однако в global.asax есть обработчик Session_Start, который срабатывает, когда сеанс действительно начинается.Сеанс начинается, когда пользователь обращается к приложению.

HTH.

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