gpt4 book ai didi

java - 在 JNLP Java Web Start 中继续浏览器 session ,同时维护 jar 缓存

转载 作者:太空宇宙 更新时间:2023-11-04 15:24:00 25 4
gpt4 key购买 nike

用户在浏览器中进行身份验证,然后启动 JNLP 以在 Java Web Start 中启动应用程序。我们希望能够将 jar 下载限制为仅允许经过身份验证的用户下载。

一个想法是在 jar 的 url 中使用身份验证 token ,以便我们只向经过身份验证的用户提供 jar。这样做的问题是,由于 url 会发生变化,Web 启动客户端每次都会重新下载 jar。

有没有办法像浏览器一样将 JSESSIONID 传递给 jnlp 并将其作为每个 jar 请求的 cookie 传递?

最佳答案

这里有一个解决方案:https://stackoverflow.com/a/8331192/488012

它涉及使用 Security Constraints

然后 JWS 在下载 jar 时会要求提供凭据。

关于java - 在 JNLP Java Web Start 中继续浏览器 session ,同时维护 jar 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20055629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com