gpt4 book ai didi

java - 是否可以使用 cookie 将数据从一台服务器上的 Web 应用程序传递到同一域中另一台服务器上的 Web 应用程序?

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

我的任务是将数据从一个应用程序发送到另一个应用程序。资源很可能位于不同的 Web 服务器上。我还不知道,所以我假设它们位于不同的服务器上。但是,它们位于同一域中,如下所示:

http://a.bbb.com/SevletX
http://a.bbb.com/ServletY

我需要能够将一些敏感数据从第一个资源发送到第二个资源。假设它们位于 2 个不同的服务器上,RequestDispatcher 将无法工作。我无法选择使用查询字符串,因为数据是敏感信息(用户凭据)。

  1. 如果我在第一个资源中设置 cookie 并重定向,该 cookie 是否可用于第二个资源?我没有可以测试这个的环境。

  2. 如果上述情况成立,我可以序列化一个对象,将其转换为字符串,然后在 cookie 中设置字符串值并在第二个资源中检索它,反序列化并获取对象吗?

  3. Cookie 是否足够安全(例如通过 https)来发送用户凭据等敏感数据?

最佳答案

  1. 可以,只要在同一台计算机上即可。
  2. 是的,您应该能够序列化它并从不同的脚本检索该对象。
  3. Cookie 是本地的,因此不会通过域发送。

编辑:您说它们可能位于两个不同的 Web 服务器上,因此您无法共享 cookie,您应该尝试类似的方法,但将数据存储在 MYSQL 服务器中,以便两个程序都可以访问序列化对象。

关于java - 是否可以使用 cookie 将数据从一台服务器上的 Web 应用程序传递到同一域中另一台服务器上的 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29158127/

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