如何以編程方式確定ASP.NET請求是遠程還是來自本地主機?如何判斷一個ASP.NET請求是遠程還是本地主機?
7
A
回答
13
0
您可以查看Request.UserHostAddress屬性。
0
是HttpContext.Current.Request.IsLocal意願必須的作品。我也在我的一個項目中使用它,並且工作正常。
相關問題
- 1. 如何判斷SQL Server是本地還是遠程?
- 2. 如何判斷URL是本地文件路徑還是遠程文件路徑
- 3. 你如何判斷一個字符串是IP還是主機名
- 4. 如何判斷字符串是URL還是本地路徑?
- 5. 如何判斷傳入請求是否是web方法請求?
- 6. 如何判斷Android設備是手機還是手機?
- 7. 如何判斷庫是COM還是DCOM?
- 8. 我如何判斷一個南希請求是否爲移動
- 9. 如何判斷它是「ASP.NET網站」還是「ASP.NET Web應用程序項目」?
- 10. 如何判斷EntityObject的屬性是主鍵還是外鍵?
- 11. 如何判斷一個標籤是網站還是圖片?
- 12. 如何判斷一個項目是SoapUI中的SOAP還是REST
- 13. 如何判斷一個窗口是模態還是mdi窗口?
- 14. 如何判斷請求是來自瀏覽器還是服務器?
- 15. in node.js express,如何判斷HTTP請求是application/json還是html內容negoition
- 16. 如何判斷控制器操作是由DNS還是IP請求的?
- 17. SqlConnection - 是遠程還是本地連接?
- 18. 如何判斷名詞是人,地點還是事物?
- 19. Rails檢查請求主機是否與本地主機相同
- 20. 如何判斷哪個CWInterface是機場?
- 21. Rails,如何知道請求是否來自本地主機?
- 22. 機器人是遠程的,但回調URL是本地主機
- 23. 阿帕奇:如果請求的主機是一個IP地址
- 24. 使用fancybox - 如何判斷HTTP請求是否是AJAX?
- 25. C#:如何判斷對象是自定義類還是本機類型/.NET類?
- 26. php連接到本地主機上的mysql,遠程請求
- 27. 手機:手機應用程序是一個還是兩個並行請求?
- 28. 如何判斷pthread_self是否是過程中的主要(第一個)線程?
- 29. 如何判斷我寫的程序是32位還是64位?
- 30. 如何判斷應用程序是64位還是32位?
哪個可以被欺騙。如果主機有多個nics,則不可靠。 – Oded 2010-05-25 12:55:58
它不能被欺騙。它的可靠性不如Request.IsLocal(實際上,如果您查看Reflector,IsLocal是以UserHostAddress的形式實現的!) – 2010-05-25 13:32:06