我正在c#中創建一個Web應用程序。每個瀏覽器創建獨特的散列和頁面
我想爲當前用戶創建一個唯一的標識符以便在當前頁面上使用。這個idenitfier只是爲了這個頁面和這個用戶會話。所以它會根據用戶,瀏覽器等而有所不同。我有一個我可以使用的用戶標識,但也希望爲瀏覽器使用唯一的標識符,例如會話標識。所以我會根據用戶ID,IP地址,頁面標識符和瀏覽器標識符創建一個散列。
是否有來自用戶httprequest對象的值,我可以將其包含在哈希的生成中?
我正在c#中創建一個Web應用程序。每個瀏覽器創建獨特的散列和頁面
我想爲當前用戶創建一個唯一的標識符以便在當前頁面上使用。這個idenitfier只是爲了這個頁面和這個用戶會話。所以它會根據用戶,瀏覽器等而有所不同。我有一個我可以使用的用戶標識,但也希望爲瀏覽器使用唯一的標識符,例如會話標識。所以我會根據用戶ID,IP地址,頁面標識符和瀏覽器標識符創建一個散列。
是否有來自用戶httprequest對象的值,我可以將其包含在哈希的生成中?
爲什麼不你使用當前的cookie? –
您是否考慮過只生成一個GUID並將其映射到用戶標識? – DSharper