Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ベータ期間をサイトにプログラムする最も簡単な方法は何ですか? スーパーユーザーがこのように機能するかどうかはわかりませんが、すべてのページ (おそらくツールバー) でコードを実行して betaPassword Cookie をチェックし、正しくない場合はページにリダイレクトすることですか?
ツールバーではなく、コードを実行するのに適した場所はありますか? (IIRC ツールバーは私のページのすべてにあります)
WebForms を実行する場合は、マスター ページのコード ビハインドにチェックを追加できます。または、System.Web.UI.Page から継承して独自のページ クラスを作成し、そこでチェックを実装してから、プロジェクト内のすべてのページを独自のクラスから派生させることもできます。
MVC を使用している場合は、これをカスタム ActionFilter 属性に実装します。
最も簡単な方法は、カスタム HttpModule を実装することです