0

ベータ期間をサイトにプログラムする最も簡単な方法は何ですか? スーパーユーザーがこのように機能するかどうかはわかりませんが、すべてのページ (おそらくツールバー) でコードを実行して betaPassword Cookie をチェックし、正しくない場合はページにリダイレクトすることですか?

ツールバーではなく、コードを実行するのに適した場所はありますか? (IIRC ツールバーは私のページのすべてにあります)

4

2 に答える 2

2

WebForms を実行する場合は、マスター ページのコード ビハインドにチェックを追加できます。または、System.Web.UI.Page から継承して独自のページ クラスを作成し、そこでチェックを実装してから、プロジェクト内のすべてのページを独自のクラスから派生させることもできます。

MVC を使用している場合は、これをカスタム ActionFilter 属性に実装します。

于 2009-08-26T09:27:46.123 に答える
0

最も簡単な方法は、カスタム HttpModule を実装することです

于 2009-08-26T09:57:27.263 に答える