特定の時間にのみasp.netウェブサイトを利用できるようにすることはできますか? それを実装する方法..?ウェブサイトを指定された時間だけ利用可能にする
あなたのglobal.asaxで
3
A
答えて
4
はいあなたはGlobal.asax
protected void Application_BeginRequest(Object sender, EventArgs e)
{
if(!(DateTime.UtcNow.Hour >= 9 && DateTime.UtcNow.Hour <= 17))
{
HttpContext.Current.Response.TrySkipIisCustomErrors = true;
HttpContext.Current.Response.Write("Even if we are web site, we are open from 9.00 to 17.00 Only! :) <br />Ps If you are the google spider leave a message under the door.");
HttpContext.Current.Response.StatusCode = 403;
HttpContext.Current.Response.End();
return ;
}
}
にBeginRequestイベントを使用していることを行うことができます
0
擬似コード:あなたはサイトはそれがダウンしているときに、さまざまな方法でそれを行う可能性が見えるようにしたい内容に応じて
Session_Start()
{
If(!CurrentTime in DesiredTimeFrame)
{
Redirect to somewhere sensible. Maybe HTML page explaining why not available.
}
}
1
を。たとえば、BasePageクラスを作成し、404を返すコードを追加するか、サイトを停止する必要があるときにエラーページにリダイレクトします。もう一つの選択肢は、Global.asaxでApplication_BeginRequestイベントを購読し、そこで同じことをすることです。
関連する問題
- 1. 指定された利用可能なWi-Fiネットワークに接続
- 2. 指定された時間だけ終了する実行時間制限のジョブを許可しますか?
- 3. antd DatePicker:指定された時間だけ分を無効にする
- 4. MySQLで利用可能な時間枠を見つける
- 5. ネットワークで利用可能なCPU時間を利用する
- 6. 指定された時間
- 7. スケジュールされた時間枠から利用可能なタイムスロットを抽出する
- 8. 利用可能時間(時間間隔)テーブルのデータベース設計
- 9. mysqlの行が指定された時間だけ繰り返す方法は?
- 10. 利用可能な時間と予約時間をユーザーに表示したい
- 11. OutOfMemoryExceptionはメモリがまだ利用可能な間にスローされます
- 12. alarmManagerを指定された時間に設定する方法
- 13. SCCM削除されたデプロイメントがクライアントソフトウェアセンターでまだ利用可能
- 14. listviewで利用可能なアイテムを指定する方法は?
- 15. 指定された範囲の時間
- 16. PHP:指定された時間のエコーメッセージ
- 17. 選択した日付から利用可能な時間
- 18. Office365カレンダー:指定した期間にユーザーの利用可能性に関する情報を取得します
- 19. 指定された時間間隔でメソッドを実行する
- 20. 特定の時間に利用可能なすべてのIDを見つける
- 21. 指定された時間後にバックグラウンドワーカーをキャンセルする方法#
- 22. 指定された時間後にUICollectionViewCellをフェードアウトする方法
- 23. Windowsサービス:指定された時間に作業する(Delphi)
- 24. AWSで設定可能な時間にトリガーされるイベント
- 25. 今日の予定から医師のために利用可能な時間を取得するには?
- 26. 指定された時間ごとにwxPython.NotificationMessageを呼び出す
- 27. 指定された時間範囲のページを更新する
- 28. 指定された時間プログラムを実行する方法は?
- 29. メソッド/関数を指定された時間実行する
- 30. タスク時間とその日の利用可能時間に基づいてVBAを使用してスケジュールする