單點登錄跨域解決方案 如何使用Cookie實現(xiàn)跨域的單點登錄?
如何使用Cookie實現(xiàn)跨域的單點登錄?在指定域下寫入所需的cookie“創(chuàng)建cookie回應(yīng)。餅干(“MyCookie”).Expires=日期365回應(yīng)。餅干(“MyCookle”)。域=“myd
如何使用Cookie實現(xiàn)跨域的單點登錄?
在指定域下寫入所需的cookie
“創(chuàng)建cookie回應(yīng)。餅干(“MyCookie”).Expires=日期365回應(yīng)。餅干(“MyCookle”)。域=“mydomaln.com網(wǎng)站"
回應(yīng)。餅干(“MyCookle”)(“Username”)=strUsername回應(yīng)。餅干(“MyCookle”)(“Password”)=strPassword
讀寫cookie很容易,上面的代碼創(chuàng)建cookie并設(shè)置cookie的屬性:域、過期時間和存儲在cookie中的其他值。這里,strusename和strpassword是在前面某處設(shè)置的變量。然后,通過下面的語句讀入cookie。
“讀取cookie
datexpdate=請求Cookies(“MyCookie”)
標(biāo)準(zhǔn)域=請求Cookies(“MyCookle”).Domain
結(jié)構(gòu)名稱=請求Cookies(“MyCookle”)(“Username”)
strPassword=請求Cookies(“MyCookie”)(“Password”)
我很賤,看了樓上兩兄弟的答案,原本郁悶、煩躁的心情竟然云淡風(fēng)輕。。。。。
單點登錄最大的意義是集成,即以某個系統(tǒng)(用戶)為載體(主用戶認(rèn)證基礎(chǔ)),在這個主系統(tǒng)上集成其他第三方應(yīng)用系統(tǒng)。通過用戶通信、會話通信等方式,主用戶系統(tǒng)登錄后,無需再次登錄集成的第三方應(yīng)用系統(tǒng),即可基于第三方系統(tǒng)的原有用戶權(quán)限進(jìn)行相應(yīng)操作。
順便說一下,sso,英文縮寫為sso,最早是由Microsoft提出的。這個概念在2009年很流行,當(dāng)時我完成了一個以微軟廣告為用戶載體的大項目。
今天,我正在編寫一個SSO解決方案,但它是基于C/s程序的。我估計未來兩年以O(shè)Cs為主體的單點登錄解決方案的發(fā)展趨勢。。。