0
您好我想從餅乾得到令牌值,並將它添加到URL但像*(星號)額外字符被添加。請幫助我如何在URL中傳遞我的令牌值而不添加任何字符。如何將標記值添加到URL並傳遞它,而不允許添加任何額外的字符?
這裏是我的javascript代碼
urls.put("AppName", "javascript:submitApplication()");
function submitApplication() {
var cookieToken = "SSOCookie";
var newToken = GetCookie(cookieToken);
myWindow = window.open(myhost + "/webapp/sso?ssotype=type1&appname=APP1&mode=ARD&newToken="+newToken,'ApplicationName');
myWindow.focus();
}
我newToken值添加星星如下
https://test.test1.com/webapp/sso?ssotype=type1&appname=APP1&mode=ARD&newToken=AQIC5wM2LY4SfczjfZ-64LqYUNHjjYVmu13iznLg1gKZoas * AAJTSQACMDIAAlNLABM2MTI2ODc1MDg4MDc4MzE0NjI0AAJTMQACMDY。**
但我想這是因爲通過(不添加任何字符)
請幫助我,我怎麼能傳遞URL此令牌值而不允許添加任何額外的字符。謝謝
您好感謝您的答覆。我的「newToken:價值有一個正確的標記值(無*)在submitApplication()函數,但*正在通過I,E在URL它的出現請告知 – user3495160
這是奇怪後增加一次我做正確如上所述,。並且工作得很完美,你有沒有發佈的任何相關代碼?我沒有看到你提供的代碼片段有任何錯誤,試着和console.log(newToken),看看它的價值是什麼檢索它,或在開發者工具(應用程序 - > cookies - >您的站點)中顯示 – Daniel
實際上,這隻發生在OpenAM環境中,無論如何,請您告訴我加密,還是通過帖子形式傳遞價值,以便價值是沒有經過任何修改。 – user3495160