Подтвердите мой подход к совместному использованию "сеанса" между веб-сервисами Classic ASP и .NET - PullRequest
1 голос
/ 11 декабря 2011

У меня есть классическая система ASP, которая будет вызывать различные веб-сервисы .NET, которые создают отчеты.Очевидно, что сеанс не может быть разделен между ними, поэтому вместо того, чтобы пытаться скрыть модуль сеанса на SQL-сервере, я подумал о создании «токенов» для отчетов - то есть одноразового ключа использования, который может быть передан при вызове изСтраница ASP через Ajax, которая создаст отчет и истечет срок действия ключа.

Есть ли какие-нибудь хитрые вещи, о которых я должен знать?Я делаю это слишком просто?Или слишком сложно?Они все на одном IIS на Windows 2k3 Server

1 Ответ

0 голосов
/ 12 декабря 2011

Ваше решение разумное. Его довольно просто реализовать (GUID, который хранится в таблице SQL вместе со значением времени ожидания). Я сам использовал этот подход во многих местах.

...