我已經遇到了ASP.NET AJAX(直接連接到WebServices)和通過WebSeal連接訪問我們的網站的問題。ASP.NET AJAX,WebSeal連接和會話
清單11.在此頁上; http://www.ibm.com/developerworks/tivoli/library/t-ajaxtam/index.html解釋了對不會導致text/html內容類型的頁面的請求不會與cookie數據一起發送。因此,沒有會話。 ASP.NET AJAX請求返回的內容類型爲「application/json; charset = utf-8」。因此,WebSeal聯結不會將Session Cookie附加到請求。由於沒有會話信息,這導致我們的WebService將用戶視爲無效。
Junction已經使用-J參數正確設置(這是一個大寫的J,它將WebSeal所需的腳本附加到頁面底部 - 這可以防止強制IE進入怪癖模式。)並且我們已經證實必要的腳本存在於輸出源中。
我對此有任何建議,因爲我沒有想法。 FWIW,該網站在沒有通過WebSeal Junction訪問時運行良好。