Как хранить временные данные, которыми манипулирует мой модуль ASP.NET? - PullRequest
0 голосов
/ 09 февраля 2011

Я оцениваю реализацию WSSE-аутентификации путем расширения кода, аналогичного этому пользовательскому модулю аутентификации .

Этот код будет размещен в ASP.NET и зарегистрирован в разделе <system.web><httpModules> в файле web.config сайта. Экземпляр модуля будет создан с помощью некоторого кода в IIS, передан запрос, некоторое время будет работать, а затем уничтожен.

Чтобы внедрить WSSE, мне нужно как-то отслеживать выпущенные вызовы («одноразовые номера»), чтобы предотвратить атаки повторного воспроизведения.

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

Что является наиболее удобным (с точки зрения использования его в C # и его развертывания на новом сервере) и наиболее типичным решением для этого?

1 Ответ

0 голосов
/ 31 марта 2011

Сессия ["mySess"] также может помочь вам

...