我正在開發一個使用asp.net與c#的網站,爲此我想爲每個客戶端計算機獲取唯一的ID。現在我通過使用客戶端IP地址來獲取此信息,但是當PC連接到局域網時,那麼所有PC都具有相同的IP地址。那麼,如何唯一標識客戶,以便將請求與給定客戶相關聯?使用asp.net客戶端計算機的唯一ID
0
A
回答
1
爲什麼不創建會話ID並將其分配給每個用戶。對於每個會話,您可以生成一個GUID併爲每個用戶使用此唯一密鑰。
+0
我認爲OP需要持久性唯一性,即不僅在會話級別。 –
+0
我不明白OP的意思? –
+0
在我的情況下,我打開我的基於這個IP地址的窗口應用程序,所以這對我來說並不是有用的。我想從窗口應用程序中獲得一些uniq標識。例如:我從窗口獲得的本地IP地址和活IP地址應用程序,但從Web應用程序我只有活的IP不是本地IP。 –
相關問題
- 1. 唯一的客戶端ID
- 2. 客戶機唯一ID
- 3. 如何使用php獲取客戶端計算機MAC ID
- 4. C#使用minTime.ToUniversalTime是客戶端計算機上的一小時
- 5. Java - 使用一臺計算機測試兩個TCP客戶端
- 6. 從PHP獲取計算機唯一ID
- 7. 春RabbitMQ的整合,客戶端ID,用戶ID和應用ID來識別唯一的客戶端
- 8. 使用nodejs檢索客戶端計算機用戶名
- 9. 生成唯一ID客戶端(使用Javascript)的最佳方法
- 10. 遠程調試客戶端計算機
- 11. 獲取客戶端計算機名稱
- 12. 要求客戶端計算機
- 13. ASP.net客戶端ID模式
- 14. 如何在ASP.Net中獲取客戶端計算機標識符?
- 15. 如何使用網頁上的WIA從客戶端計算機
- 16. IIS:對不在域中的客戶端計算機使用Kerberos
- 17. 使用web應用程序更新客戶端計算機
- 18. 從客戶端計算機啓用遠程計算機上的WinRM
- 19. 獲取客戶端IP和計算機的用戶名
- 20. 使用PHP服務器,填入客戶端計算機
- 21. 從客戶端創建AD用戶計算機(遠程)
- 22. 從webservice中檢索客戶端用戶名和計算機名
- 23. 客戶端計算機上的SSL服務器端證書?
- 24. 在同一臺計算機上使用http服務和它的客戶端
- 25. VB應用程序需要Windows TS瘦客戶端唯一ID
- 26. 創建一個代理路由通過客戶端計算機
- 27. 如何唯一標識ASP.NET應用程序中的客戶機?
- 28. 登錄apache2的SSL會話ID和唯一的客戶端值
- 29. 使用同一臺計算機作爲Cassandra節點和Cassandra客戶端
- 30. 服務器端與客戶端計算
第一次訪問時使用cookie? – driis
但我可以從我的窗口應用程序訪問cookie嗎?並假設瀏覽器的cookies是可取的,那麼這也會產生問題。 –
您可以使用客戶端證書。 http://support.microsoft.com/kb/315588 –