【发布时间】:2017-08-12 15:10:14
【问题描述】:
当使用 Java Web Start 通过 showDocument() 在浏览器中打开 URL 时,将 cookie 传递到浏览器时出现问题。但是我们需要请求头中的 cookie 来表明会话已经过身份验证。 但我找不到将 cookie 从 Java Web Start 传递到浏览器的方法。 有人知道怎么做吗?
谢谢。
【问题讨论】:
当使用 Java Web Start 通过 showDocument() 在浏览器中打开 URL 时,将 cookie 传递到浏览器时出现问题。但是我们需要请求头中的 cookie 来表明会话已经过身份验证。 但我找不到将 cookie 从 Java Web Start 传递到浏览器的方法。 有人知道怎么做吗?
谢谢。
【问题讨论】:
这个 js 代码可能会对你有所帮助,但你应该在 java 代码中实例化一个 cookie
function getCookie(cookieName) {//get cookie with cookieName
var arrStr = document.cookie.split("; ");
for (var i = 0; i < arrStr.length; i++) {
var temp = arrStr[i].split("=");
if (temp[0] == cookieName)
return unescape(temp[1]);
}
}
【讨论】: