- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个应用程序,由于某些特定的原因,它会与托管服务器进行奇怪的交互。
该应用程序将通过更大的门户访问,并且可以封装在门户显示中,但是它广泛使用了未被门户拦截的 AJAX 请求。这些请求是直接向托管服务器发出的,但是我发现了一个问题。
当第一个 ajax 请求发出时(进入应用程序流的一点点),Ajax 请求没有携带 JSessionId cookie(很明显,因为它将它发送到不同的服务器而不是从它接收它)
是否有一种好的 grails 方法可以找到 AJAX 调用应该与之交互的 session 。我尝试将 grails.views.enable.jsessionid 设置为 true,但这仅在浏览器不接受 cookie 时才有效。
最佳答案
在您在第一次请求时发送回门户的页面上创建一个隐藏的表单输入值,其中包含 jsessionid。然后读取该表单变量,并在发出 AJAX 请求的 javascript 代码中设置 cookie。
我猜这已经可行,跨站点脚本不是问题吗?浏览器将阻止对主页来源以外的域的 AJAX 请求。
关于grails - 没有 cookie 的 HttpSession,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8728417/
我正在使用 tomcat 作为我的网络服务器。我在 IE 中点击了一些 url,并为该请求在 HttpSession 中放置了一些对象。 现在我的问题: 如果我关闭浏览器并在新浏览器中点击 url,我
java中的HttpSession是在servlet之后才创建的吗 HttpSession s = request.getSession(); ? 在我的代码中我没有这样写,但是当我使用 if (re
HttpSession是建立在 cookie 和 url-rewriting 之上的高级接口(interface),这意味着只有一个 session ID 存储在客户端,与之相关的数据存储在服务器端。
HTTPSession 变量可以容纳的数据的最大限制(即大小)是多少?如果超过会发生什么?最重要的是,如果大小超过 HTTPSession 变量可以容纳的最大大小,那么在整个 session 中保存数
servlet HttpSession 存储在哪里? 在 HttpSession 属性中存储敏感信息是否安全。 用户是否可以恶意修改 session 属性? 最佳答案 HttpSession 的存储位
是否可以终止登录用户的 HttpSession? 我们可以在用户 session 中执行以下操作: HttpSession s = request.getSession(false); s.inval
我使用 jdk1.6.0_24,当我尝试使用 Mockito 模拟 HTTP session 时,出现下一个错误: java.lang.UnsupportedClassVersionError:jav
我无法在 HttpSession 上进行模拟。测试方法如下: @GetMapping @RequestMapping("/feed") public String feed(HttpS
我只是想知道打印 session 对象的输出是否像 System.out.println(sessiononject); 将返回 session 的创建时间。我将 session 对象存储在静态 Ha
作为异常处理的一部分,我想打印来自 HTTP session 的数据,如下所示: try{ //business logic } catch(Exception ex){ Strin
我是 servlet 新手,我对 HttpSession 有疑问, protected void doGet(HttpServletRequest request, HttpServletRespon
我在服务器应用程序中使用 HttpSession。并为 session 设置属性。我接下来的问题是: session 的属性如何设置——通过引用或值。 担心不会java堆空间异常和RAM节省的问题。
看完How do servlets work? Instantiation, sessions, shared variables and multithreading线程,我想知道是否在没有用户 s
我有一个 HTTPSession 对象,我想在其中存储用户信息。 我有两个选择 将用户电子邮件存储为字符串并将用户从数据库中取出并每次都使用这些字段。 在 session 中存储用户对象并获得 JST
这个问题在这里已经有了答案: What is a NullPointerException, and how do I fix it? (12 个答案) 关闭 7 年前。 你好,我有上面的代码 im
我有 2 个服务器。服务器A有一个cron系统,给定触发需求,通过servlet调用服务器B 在服务器 B 中,当收到服务器 A 的调用时,我将一些信息存储在 HttpSession 上,然后我启动一
是否存在单个 session 中可以存储的最大数据量?我知道仅在 session 中存储大量数据是一笔不好的交易。但是,存储的数量是否有限制,如果有,如何通知应用程序已达到此限制?仅此有异常(exce
长话短说,当用户在我的 J2ee 门户中登录和注销时,我必须通知遵循奇怪业务逻辑的第 3 方 Web 服务。所以我关注她的 httpSession 开始/结束/超时 但是用户可以创建多个 httpSe
我想跟踪 Java EE 应用程序中的所有 HTTP session 及其所有属性。 是否有任何免费工具可用于监控 HTTP session ?我不能用 JProfiler 做到这一点吗?如果可以做到
我一直在查看有关此主题的许多帖子,但找不到适合我的解决方案。 我正在使用 Java EE 6 和 JSF 2.0(部署在 JBoss AS 7.1 上) 在我的 web.xml 中我有:
我是一名优秀的程序员,十分优秀!