Grails 会话创建,如何防止它

2024-01-30

在以下错误报告的最后一行

https://github.com/grails/grails-core/issues/5296 https://github.com/grails/grails-core/issues/5296

据称;

In an ideal world, it would be possible to turn off HttpSession creation for a whole Controller (all actions) and also turn them off for a particular set of actions.

然而,这是一个相当古老的错误报告,所以我的问题是:

这在即将推出的或今天的 grails 版本 (1.3.7) 中可能吗?如果不是的话,不应该是这样吗?

我寻求这种行为的原因是由于 grails 中 RESTful API 的开发,其中 REST 的本质是无国籍的.


如果您不访问隐式会话,Grails 不会创建会话session对象或使用会话范围的服务。我们有多个项目在生产中运行,但我们不使用会话。只要您不访问这些对象,您就不会看到任何会话(响应中不会发送任何 JSESSIONID cookie)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Grails 会话创建,如何防止它 的相关文章

  • 上游太大 - nginx + codeigniter

    我从 Nginx 收到此错误 但似乎无法弄清楚 我正在使用 codeigniter 并使用数据库进行会话 所以我想知道标题怎么会太大 有没有办法检查标题是什么 或者看看我能做些什么来修复这个错误 如果您需要我提供任何conf文件或其他文件
  • 检测 ASP.NET MVC 上的会话过期

    我构建了一个购物车 它使用会话状态在用户浏览商店时保留购物车数据 我遇到一个问题 如果我在购物车的第 1 步上长时间打开浏览器窗口 然后按 转到第 2 步 我的操作会引发错误 因为第 2 步操作假定会话尚未过期并且ShopCart 对象处于
  • MySQL 概念:会话与连接

    我对 MySQL 的概念有点困惑 会话与连接 当谈论连接到 MySQL 时 我们使用连接术语 连接池等 然而在 MySQL 在线文档中 http dev mysql com doc refman 4 1 en server system v
  • 类权限不是域类或 GORM 尚未正确初始化或已关闭

    我正在开发一个 Grails 休息应用程序 我使用的grails版本是3 3 1 我正在使用 spring security rest 进行授权 我使用 s2 quickstart 命令创建了以下类 User 权威 用户权限 该应用程序运行
  • 适合 .Net 开发人员的 Grails/Roo

    我目前正在学习 Grails 和 Roo 绝大多数培训材料都是针对新开发人员或现有 Java 开发人员 有谁知道使用 Net C ASP Net Asp Net MVC 翻译现有开发经验的任何指南 资源或技巧 你做过很多 ASP MVC 吗
  • ASP.NET 会话状态服务器与 InProc 会话

    运行会话状态服务器而不是 InProc 的开销性能损失是多少 重要吗 我知道您可以使用状态服务器重新启动 w3wp 并保留所有会话状态 这是相对于 InProc 的唯一优势吗 这取决于您的部署计划 在单个服务器上 损失很小 但好处同样有限
  • Grails、Spring Security Core - 从应用程序中删除 /login/auth

    我在 Grails 应用程序中安装了 Spring Security Core 并使用s2 quickstart 我想要 来处理登录和注销操作 对我来说 这意味着未登录的用户只能访问根页面 而不能访问其他页面 实际上 对于没有角色 ROLE
  • 我如何(或者应该?)从 Grails 中的 SiteMesh 模板 (views/layouts/main.gsp) 访问服务层?

    我需要在我正在构建的网站的页脚中创建一个顶部列表 页脚是在默认的 SiteMesh 布局模板中创建的 views layouts main gsp 为了创建顶部列表 需要访问数据库 因此我将创建顶部列表所需的所有逻辑封装在服务类中 serv
  • Grails - 在 Criteria API 中加入关联两次

    可以在标准中加入两次协会吗 def criteria User createCriteria def results criteria list childObject1 eq childObjProp childObjProp1 chil
  • 在 DO 块内使用 psql 元命令设置的变量

    这是我想做的 set values foo bar baz DO DECLARE value TEXT values TEXT string to array values BEGIN FOREACH value IN ARRAY valu
  • 使用 python3 和请求登录 Twitter

    我正在开发一个项目 要求使用用户名和密码登录网站 我必须在 python 中执行此操作 然后才能访问只有登录人员才能访问的网站部分 我尝试了几种编码变体来执行此操作 但无法成功登录然而 这是我的编码 登录它的功能 def 会话2 url r
  • PHP7.1上读取会话数据失败

    分享一个我遇到的问题 现已解决 在我的开发机器上 我使用 PHP 运行 IIS 我升级到 PHP7 突然我的代码不再工作 返回此错误 session start 读取会话数据失败 用户 路径 C WINDOWS temp 看起来像是权限问题
  • 从 ios 应用程序到 symfony2 Web 应用程序的登录和管理会话

    我使用 Symfony2 开发了一个 Web 应用程序 我用过FOS用户包用于用户管理和安全 现在 我正在考虑为我的网络开发一个本机 iOS 应用程序 但并不真正知道如何解决从应用程序创建会话的问题 并在整个交互用户应用程序中维护它 换句话
  • 如何在 Grails 2.4 中外部化 Maven 凭证

    我正在尝试在 Grails 2 4 项目中从使用 Ivy 迁移到使用 Aether 解析器 我遇到的问题与外部化凭证有关 与此相关的信息可以在 Grails 手册中找到 http grails org doc latest guide co
  • 生成 Flask 中使用的签名会话 cookie 值

    我正在用另一个需要将项目注入会话的 Flask 服务器代理 Flask 服务器 两台服务器具有相同的密钥 因此加密签名将相同 当使用 Flask 和会话时 http 响应包含一个 Set Cookie 标头session text 其中 t
  • Grails:SpringSecurity 角色层次结构未按预期工作

    我正在 Grails 2 0 1 中使用 springsecurity 插件 我的角色层次结构和其他 s2 属性如下所示 grails plugins springsecurity userLookup userDomainClassNam
  • 如何在 Jersey RESTful Web 服务中放置 cookie?

    我想通过 Jersey API 将 cookie 从 PUT webservice result 放置到 POST webservice 这是我的代码 WebResource service1 client resource http te
  • 如何使用 jQuery 在 ASP.NET MVC 3 中设置会话变量?

    所以这就是问题 如何使用 jQuery 在 ASP NET MVC 3 中设置 Session 变量 我正在尝试使用 ajax or post但问题是我真的不知道该怎么办 描述 只需发布到控制器并在那里设置会话变量即可 Sample jQu
  • Spock模拟inputStream导致无限循环

    我有一个代码 gridFSFile inputStream bytes 当我尝试这样测试时 given def inputStream Mock InputStream def gridFSDBFile Mock GridFSDBFile
  • asp.net cookie、身份验证和会话超时

    我有一个使用表单身份验证的 asp net 网站 我在会话中保留一些信息 例如用户名 用户 ID 电子邮件等 我通过在身份验证 cookie 上设置较长的到期日期来允许用户保持登录网站的状态 因此 当用户仍处于身份验证状态时 会话过期的情况

随机推荐

  • 从移动设备测量 Web 应用程序的性能

    想要从我的 Android 和 iOS 设备测量移动设备 Web 应用程序 在 Microsoft PowerApps 中设计 的性能 基本上 我对 UI 性能 KPI 和页面之间的响应时间更感兴趣 想要从设备而不是模拟器执行此操作 是否有
  • SQL 其中日期时间列等于今天的日期?

    如何从创建日期是今天日期的数据库中获取记录 SELECT Title Firstname Surname Company name Interest FROM dbo EXTRANET users WHERE DATE Submission
  • 引用 dll 时忽略内部版本号

    我有一个 NET 4 0 项目 C 的解决方案 它生成一个延迟签名的 dll 我对其进行点模糊处理和签名 EDIT 这就是我对 dll 进行版本控制的方式 assembly AssemblyVersion 0 7 0 assembly As
  • Flutter:检测到滚动时隐藏和显示应用栏

    我在使用应用栏动画时遇到问题SilverAppBar 在我的应用程序中 因此 问题是当我位于列表中间并向上滚动时 应用程序栏不会出现 但当滚动到达项目列表顶部时它就会出现 我已经测试过snap参数并给出true 但不是我期望的结果 我有关于
  • ipdb 显示颜色代码而不是颜色

    Use import ipdb ipdb set trace 插入断点 第一次断点时颜色很好 但第二次断点时显示颜色代码而不是真实颜色 按c 等等 1 32m 72 1 33m 1 32mimport 0m 0mipdb 0m 1 33m
  • cellmap中找不到Frame的解决方法

    下列 在单元格图中找不到框架 https github com dompdf dompdf issues 657 https github com dompdf dompdf issues 657 是互联网上众所周知的问题 但我找不到解决办
  • 打印出Python脚本中的所有代码

    如何打印Python脚本的内容 例如 如果我有这个 毫无意义的示例 脚本 my var 1 1 another thing this is my string 我可以添加哪一行来恢复全部内容 my var 1 1 another thing
  • 如何使用excel-vba创建word文档删除部分

    您好 提前谢谢您 我正在使用 VBA 从 Excelfile 创建一个非常复杂的 Word 文档 应可以激活某些内容 并且单元格中写入的文本应传输到 Word 文档 我已经做好了 但如果它没有被激活 标签 将被删除 不留下任何东西 这意味着
  • ReactiveCrudRepository 永远不会从 SaveAll 返回

    启动时 我检查一些数据 如果不存在 则尝试保存一些默认值 暂时用于测试 val subs repo findAll toIterable if subs none repo saveAll defaults map Source it li
  • WatchKit 拉动刷新

    是否可以实现类似于 Watch 电子邮件应用程序的拉动刷新 如果不是 我还应该如何处理更新WKInterfaceTable 我真的不希望应用程序在加载时自动刷新 因为这违背了快速观看应用程序的目的 不幸的是 目前这是不可能的 WKInter
  • 使用 pandoc 将 html 转换为 docx

    我试图转换这个html p font color SHILPI font p 使用 pandoc 和此命令到 docx pandoc s o test docx t html5 t docx html file 但它失去了颜色 我只得到文本
  • 运行 rspec 时如何让 Rails.logger 打印到控制台/stdout?

    同标题 如何获得Rails logger运行 rspec 时打印到控制台 标准输出 例如 Rails logger info I WANT this to go to console stdout when rspec is running
  • best_in_place gem 初始化

    导轨 3 2 11 Gemfile gem jquery rails gem best in place 应用程序 js require jquery require jquery ujs require best in place 后js
  • 如何通过 Groovy 获取文件 build.gradle 的完整路径?

    我需要在我的 java 项目中靠近 buiid gradle 文件创建文件 我必须在 build gradle 文件中创建任务 Groovy 任务 我的任务必须在项目中的 buiid gradle 附近创建文件 但我不知道 如何获取 bui
  • 如何重新加载一个 UITableView 单元格/行并为其设置动画?

    如何重新加载一个单元格 行并为其设置动画 现在我下载一些文件 每次文件下载完成时 我都会调用它的完成委托并调用 tableview reload 但随后整个表都会重新加载 我怎样才能为表格设置动画 这样它就不会闪烁 例如淡入淡出效果等 问候
  • 发布后将模型插入到集合中

    我正在将一个模型插入带有帖子的矩形集合中 var collectionService restAngular all collection var collection collectionService getList var item
  • 在WPF中,MVVM应该让ViewModel参与打开窗口,例如关于窗口?

    我有一个标准的 WPF 树视图 并绑定了查看模型类的项目 我现在希望处理双击项目时的行为 打开视觉工作室风格的文档 我可以让事件处理程序在包含树视图的控件中触发 显示 xaml 但是如何绑定到视图模型类上的特定行为 例如项目视图模型 最好绑
  • Jquery - 简单数组,如果项目不存在则将其推入,如果存在则删除项目

    我正在构建一个简单的过滤系统 我只想将一个字符串添加到数组中 并在单击链接时将其删除 如果它已经存在 我会尽力解释 document ready function so I start with an empty array var fil
  • 配置啤酒 - 我收到此错误:未定义的解析转换'lager_transform'

    我正在测试这个https github com saleyn erws example https github com saleyn erws example在 R16B03 上 在 Windows 和 Ubuntu 上 gt erws
  • Grails 会话创建,如何防止它

    在以下错误报告的最后一行 https github com grails grails core issues 5296 https github com grails grails core issues 5296 据称 In an id