單點(diǎn)登錄 為什么瀏覽器會共享session?。?/h1>
為什么瀏覽器會共享session?。繛g覽器在web應(yīng)用中非常重要,web應(yīng)用依賴于瀏覽器。在微軟的IE版本之前,比如IE6和IE7,如果同時(shí)打開兩個(gè)窗口,就會有兩個(gè)會話,不會相互影響。但在IE8和IE
為什么瀏覽器會共享session???
瀏覽器在web應(yīng)用中非常重要,web應(yīng)用依賴于瀏覽器。在微軟的IE版本之前,比如IE6和IE7,如果同時(shí)打開兩個(gè)窗口,就會有兩個(gè)會話,不會相互影響。但在IE8和IE9中,情況卻大不相同。IE8和IE9存在會話共享問題。盡管它們可以同時(shí)打開多個(gè)窗口,但它們共享一個(gè)會話。會話共享在給應(yīng)用帶來極大便利的同時(shí),也給應(yīng)用帶來了一定的風(fēng)險(xiǎn)。尤其是對于企業(yè)級應(yīng)用,一旦發(fā)生數(shù)據(jù)錯誤,可能會帶來嚴(yán)重的后果。除了開發(fā)者在應(yīng)用開發(fā)過程中應(yīng)該注意和使用瀏覽器的這一特性外,測試人員和用戶也應(yīng)該了解這一特性,通過人工控制瀏覽器的這一特性,使瀏覽器的這一特性更好地為我們服務(wù)。以以下方式打開的窗口不會共享會話:首先,用戶通過菜單“文件”>“新建會話”(或“文件”>“新建會話”)打開一個(gè)新窗口;其次,用戶使用命令行參數(shù)iexplore.exe-打開瀏覽器的第三種方法是修改瀏覽器的快捷方式屬性。在文件夾C:program filesInternet Explorer中,單擊iexplore.exe新建桌面快捷方式,右鍵單擊桌面快捷方式,選擇“屬性”,然后將“目標(biāo)”更改為“C:”program filesInternet Explorer iexplore.exe“-通過此快捷方式啟動的nomerge瀏覽器不會共享會話。