2011-02-09 2 views
0

this custom authentication moduleに似たコードを拡張して、WSSE authenticationを実装すると見積もります。ASP.NETモジュールで操作される一時的なデータを保存するにはどうすればよいですか?

このコードはASP.NETでホストされ、サイトのweb.configファイルの<system.web><httpModules>セクションに登録されます。モジュールのインスタンスは、IIS内部のコードによって作成され、要求を受け取り、しばらくの間生きた後に破棄されます。

WSSEを実装するためには、再生攻撃を防ぐために発行された課題(「ノンス」)を何とかしておく必要があります。

私は、コレクションが着信要求の間に持続し、すべてのモジュールインスタンスがアクセスできるように、最近の課題をどこかに格納する必要があります。

最も便利なのは(C#から使用して新しいサーバーにデプロイするという点で)最も一般的な解決策は何ですか?

+0

Application.Cacheはアプリケーションコンテキスト内の共有スペースであるあなたを助けることができます – Guillaume86

答えて

0

セッション[「mySess」]も仕事をすることができ、

関連する問題