Я пытаюсь интегрировать общедоступную доску сообщений в существующий веб-сайт.
Рукопожатие между приложениями происходит следующим образом:
1) Файл на моем веб-сайте загружает флэш-файл. Flash считывает локальную переменную, которая является идентификатором сеанса, или другим идентификатором GUID, уникальным для сеанса пользователя.
2) Приложение Flash подключается к удаленной службе, передавая ей идентификатор сеанса.
3) Служба отправляет запрос GET обратно на исходный веб-сайт, запрашивая дополнительную информацию о пользователе.
4) Исходный веб-сайт (мой сайт) проверяет, что идентификатор сеанса соответствует действительному сеансу, и, если да, передает другую запрошенную информацию.
Я хотел бы иметь возможность использовать внутренний идентификатор сеанса ASP, но я не уверен, как в классическом ASP получать переменные сеанса для конкретного сеанса ASP, т. Е. Мне нужно значение Session (" FirstName "), где SessionID = 1234, а не Session (" FirstName ") для любого другого идентификатора сеанса. Мне не удалось найти синтаксис, который позволил бы мне это сделать.
Альтернативой является создание нового GUID для каждого сеанса, но это добавляет много накладных расходов.
Любые идеи?