是否有任何預建模塊?每次加載頁面時是否都有這樣的事件?我只是想保證我的一個更重要的管理部分。Asp.net c#和每個頁面和頻率記錄ip訪問
回答
正如blowdart所說,簡單的IP地址日誌記錄已由IIS處理。只需右鍵單擊Internet信息服務(IIS)管理器工具中的網站,轉至網站選項卡,然後選中啓用日誌記錄框。您還可以自定義記錄哪些信息。
如果要限制站點甚至站點的文件夾到特定IP,只需轉到要在IIS管理器中保護的IIS站點或文件夾屬性,右鍵單擊並選擇「屬性」。選擇目錄安全性選項卡。在中間您應該看到「IP地址和域名限制。這將是您可以設置哪些IP阻止或允許的位置。
如果您想在ASP.Net的代碼隱藏中以編程方式執行此操作,您可以使用頁面preinit事件。
請多一點信息;你想記錄IP或通過IP鎖定訪問?這兩個函數都內置在IIS中而不是ASP.NET中;那麼你在尋找如何通過IP以編程方式限制訪問?
您可以使用以下方法來獲取用戶的IP地址:
Request.ServerVariables [「REMOTE_ADDR」]
一旦你的IP,你將不得不寫一些東西定製的登錄,或塊IP。沒有什麼內置的asp.net爲你做這個。
「是否有被稱爲每次頁面加載的事件嗎?」
的Page_Load可能是你在找什麼。
不過,我如果你不知道這些,真的不要在這裏表現出色,你可能不應該試圖保護這個應用程序。你只是沒有足夠的經驗n .Net
我相信你在你所做的任何平臺上都很出色,但是.Net WebForms並不是你的特長。這是你應該退縮並讓其他人處理它的時候。
這個問題太抽象了,你不瞭解。我正在尋找更多像Application_Error這樣的全局處理程序。就語言而言 - .net是最容易編譯的語言,我真的沒有問題,除非它是一些模糊的知識。 – user8456 2008-09-22 17:40:55
- 1. group_concat和此記錄中每個單詞的頻率
- 2. 保存和訪問音頻記錄
- 3. ASP.NET HttpHandler和匹配頻率
- 4. 如何在asp.net頁面處理和訪問,在其他頁面
- 5. Jenkins記錄每個頁面的加載
- 6. 記錄訪問 - 每記錄訪問規則
- 7. 改變音高和記錄頻率音頻
- 8. 分別記錄每個頁面上的記錄總數和rdlc報告中所有頁面的總數
- 9. 谷歌異步跟蹤器記錄每個「頁面視圖」的新訪問
- 10. 記錄每個單頁訪問是否有意義?
- 11. ASP.net登錄頁面C#
- 12. 記錄哪些IP訪問WAMP內網頁?
- 13. 概率和頻率
- 14. 每個登錄用戶的訪問頁面列表
- 15. asp.net登錄頁面問題
- 16. 編程訪問和modify.aspx頁面
- 17. 用戶管理和頁面訪問
- 18. 阻止IP訪問特定頁面
- 19. 回報率:每記錄
- 20. 添加一個PHP頁面訪問記數器的每一個網頁
- 21. Cakephp登錄頁面訪問
- 22. 登錄頁面使用ASP.Net和Ajax
- 23. 如何限制通過ip訪問ActiveAdmin登錄頁面?
- 24. 如何阻止訪問目錄列表和asp.net中的某些頁面?
- 25. 允許匿名用戶僅訪問ASP.NET中的登錄和註冊頁面
- 26. 排序Ms訪問表記錄和VB.net
- 27. 頻率和amplitue
- 28. 從ASP.NET頁面訪問網頁
- 29. 獲取訪問您網站的每個用戶的IP地址和位置
- 30. 嵌入Word文檔到ASP.net頁面和訪問使用VBScript
是否有類似於應用程序的錯誤每次都調用ANY頁面被加載?這就是我真正想要的。 – user8456 2008-09-22 17:41:37