0
我想的cookie設置爲SSP應用程序(NetSuite的應用程序)的反應我有添加像下面如何在SSP Netsuite中設置cookie?
response.setHeader("Set-Cookies", "tc=tc;path=/");
nlapiSetRedirectURL('EXTERNAL', session.getSiteSettings(['touchpoints']).touchpoints.login);
代碼,但它並不像
錯誤的工作,並給予錯誤400:SSS_INVALID_HEADER 一個或更多的標題無效。
可以在任何身體知道如何在NetSuite的SSP應用
是的,因爲頭中存在重定向,Java腳本將不會執行 – Krushna
如果您使用自定義域進行結帳,它應該作品。如果不是,則不能在不同域之間設置cookie,但可以嘗試將cookie作爲參數'nlapiSetRedirectURL('EXTERNAL',session.getSiteSettings(['touchpoints'])。touchpoints.login +'?tc = VALUE ');'然後在checkout.ssp'request.getParameter('tc')'中讀取你的參數並使用'document.cookie'來設置cookie –
實際上,我們使用一些自定義會話cookie來存儲少量值,我們希望在註銷時清除這些cookie(如果用戶未關閉瀏覽器)由於清除cookie可能無法正常工作,我們正在計劃存儲一些錯誤的值。備用方法是使用java腳本設置cookie並使用java腳本執行redirct。 – Krushna