我想知道爲什麼容器不能使用客戶端的IP地址來識別客戶端。 由於IP地址是唯一的。 還需要創建JSESSIONID嗎?爲什麼容器不能使用客戶端的IP地址?它只是請求的一部分
回答
IP地址遠不是唯一的。
- 這將是同一個路由器後面的人
- 它可以請求變更請求
- 手機往往通過同一個
- 等
IP地址的確是一件獨特的事情。但是你所說的進一步是正確的。 – 2010-01-15 03:13:25
醋;這就是語義,顯然它是一個「獨特的事物」;但它不能唯一識別最終用戶,這是他所要求的。 – 2010-01-15 03:14:32
此外,連接到不同網絡的筆記本電腦用戶將擁有不同的IP地址,並需要重新進行身份驗證。 – 2010-01-15 03:16:37
如果去客戶的IP發生了變化,會發生什麼?以及如果代理服務器的客戶端如何?然後,該代理服務器後面的所有客戶端將只有一個ID。
你說的是J2EE容器嗎?我認爲這部分原因是HTTP是無狀態的。
會話的整個概念是一個抽象,它允許您通過HTTP作爲一系列交互(例如購物車)來完成更多有趣的事情。因此,會話具有唯一的ID。
雖然是很常見的有每個IP一個會話,它不是很少有來自同一個IP多個會話(例如,想到自己的登錄幾次到Gmail),一些IP地址被隱藏,它甚至可能在會話期間更改IP並使用cookie或客戶端內存來保留會話ID。
- 1. 客戶端請求服務器使用服務器IP地址
- 2. 使用javascript的客戶端IP地址
- 3. 獲取請求的客戶端的IP地址(SOAP消息)
- 4. 獲取mule中的每個請求的客戶端IP地址
- 5. 獲取請求的客戶端的IP地址expressjs
- 6. 客戶端的IP地址/ MAC地址
- 7. 爲什麼我的本地WCF客戶端的IP不是127.0.0.1?
- 8. 來自Rails請求頭的客戶端IP地址
- 9. 獲取請求客戶端的IP地址(Soap消息)
- 10. 爲什麼'外地址'不是外部電腦的IP地址?
- 11. SSH客戶端使用什麼IP地址連接到我?
- 12. WebClient客戶端IP地址
- 13. Azure客戶端IP地址
- 14. 客戶端ip地址
- 15. 爲什麼我的WebApi客戶端只能創建一個GET請求?
- 16. 客戶端自動解析服務器的IP地址的方法是什麼?
- 17. 爲什麼在TCP中使用bind()?爲什麼它只用於服務器端而不是客戶端?
- 18. 爲什麼某些Web服務要求客戶端發送其IP地址?
- 19. 使用java獲取客戶端機器的IP地址
- 20. 使用仿真器的客戶端IP地址
- 21. 來自一個外部IP地址的WebSocket客戶端
- 22. 獲取客戶端IP地址:REMOTE_ADDR,HTTP_X_FORWARDED_FOR,還有什麼用處?
- 23. 當客戶端向通過ISP的網站發出請求時發送的IP地址是什麼
- 24. UserNamePasswordValidator中的客戶端IP地址
- 25. 錯誤的客戶端IP地址
- 26. Python中SimpleXMLRPCServer客戶端的IP地址?
- 27. PHP,獲得客戶端的IP地址
- 28. 什麼是客戶端的客戶端IP
- 29. 爲什麼不使用MAC地址而不是本地IP?
- 30. 如何發送客戶端IP地址作爲AJAX請求數據
判斷你以前的所有主題:它是什麼,你的厭惡和擔心當客戶端禁用cookies(這可能隻影響www羣體的1%)時傳入的「jsessionid」URL標識符? – BalusC 2010-01-15 03:52:11