的基本身份驗證更改的客戶端證書我想自動讓用戶重新登錄我的Flex應用程序,它使用基本身份驗證關於Flex
順便說一句,我已經注意到這個StackOverflow question,這是有關,但沒有解決註銷客戶端的問題。
例如,在用戶A登錄時,用戶B說到瀏覽器,進入登錄界面(也許在新標籤)和日誌英寸
這應該意味着我在送用戶B的憑據HTTP標頭,並且由於這些與用戶A不同,服務器會注意到這一事實並創建一個新的單獨會話。
但是,Flex的HTTP代理捕獲頭並實際忽略這些新憑據。
Flex確實提供了一種方法來告訴服務器註銷,而Flex登錄代碼可以在發送憑證之前每次調用此方法,但這似乎是一種醜陋的解決方法。我希望能夠做到這一點客戶端。我也可以使用非標準的頭部進行基本身份驗證(因爲我也控制了服務器端身份驗證),但這也看起來像一個醜陋的解決方法。
有什麼方法可以簡單地從Flex代碼結束客戶端的會話嗎?例如,這可能來自JavaScript。
有沒有一種方法可以直接在客戶端使用cookie,就像我可以在JavaScript中一樣?
我知道某些限制可能是由安全考慮引起的,但是我所有的通信都是給「家庭」服務器的,所以應該可以避免這些限制。