问题标签 [httponly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
94 浏览

javascript - 仅脚本cookie?

所以,基本上我想要的是与 httponly cookie 完全相反的东西。我想通过 JavaScript 在浏览器中设置一个 cookie,并且只能通过 JavaScript 检索它。这意味着,cookie不会发送到服务器。

用例是 JS 应用程序通过未加密的 http 连接提供服务。这意味着 cookie 也未加密发送到服务器,并且可以被嗅探。

0 投票
1 回答
4865 浏览

jquery - JSessionId(httponly cookie)未从 Javascript 发送到 Web 服务

我们有一个 Web 小程序,它在 URL https://secure-ausomxeja.crmondemand.com/OnDemand/下加载……我们在同一个域中进行 Web 服务调用(https://secure-ausomxeja.crmondemand .com/Services/Integration) 使用 JQuery。我们无法理解这样一个事实,即 JSessionId(一个 httponly cookie)没有在 JQuery Web 服务调用中传递,即使所有事情都发生在同一个域中。有趣的是,如果 Web 服务 URL 以https://secure-ausomxeja.crmondemand.com/OnDemand/ ... 开头(虽然不正确),浏览器会正确传递 cookie。

问题是,对于要发送回服务器的 httponly cookie,是否足以具有相同的域,甚至还需要第一个目录的名称(在我们的例子中是 OnDemand)?

下面是不通过 JSessionId cookie 的代码片段-

下面是传递 JSessionId cookie 的代码片段(但没有意义,因为该位置没有可用的 Web 服务) -

0 投票
1 回答
5026 浏览

java - Jetty httpOnly cookie configurarion 就像在 Tomcat 上一样

我的本地主机上有 Tomcat 服务器,部署服务器上有 Jetty。我使用 Spring 2.5 和 Spring Security 2.0(Servlet 是 2.5)。我想保护我们用户的会话 ID。我已经使用这些指令将 Tomcat 设置为使用 HttpOnly cookie。

一切正常(在tomcat上)。现在我想在 Jetty 上做类似的事情。是否可以?或者是否可以仅在应用程序上下文中管理它?

非常感谢你。

0 投票
1 回答
5687 浏览

c# - HttpOnly Cookie 的问题


我在创建 HttpOnly Cookies 时遇到问题,我使用以下代码创建新 cookie:

问题是最终结果始终是 : False,尽管 HttpOnly 属性设置为True
谁能给我解释一下解决这个问题的方法?
谢谢

0 投票
0 回答
1031 浏览

asp.net-mvc-3 - 为什么设置 'httpOnlyCookies="true"' 会中断会话?

在我的 asp.net mvc web.config 文件中,我设置了以下内容...

在我的开发机器和实时服务器上一切正常,但在登台服务器上,会话根本不起作用。有一些代码依赖于会话中有一个值,它总是响应它找不到它。

属性如何以这种方式影响服务器配置?

干杯,伊恩。

0 投票
1 回答
2107 浏览

jsf-2 - 如何在 Tomcat 6 上的 JSF 2.0 应用程序中设置 HttpOnly 标志

我在 Sof链接上找到了这个解决方案, 但我不得不从两个原因改变它:

  1. 没有 .getFacesContext() 函数
  2. 我没有特定的 cookie 文件(见 ourcookiename=yourcookievalue 行)

我的代码如下所示:

原始代码

如果我错了,请纠正我。先感谢您

0 投票
0 回答
494 浏览

security - Authlogic 安全和 httponly cookie 补丁

我一直在尝试应用问题跟踪器中提供的要点来在 Authlogic cookie 上添加安全和 httponly 选项和方法,但我遇到了一些困难。我应用了补丁并获得了新属性以显示在我的 cookie 中,我希望它们默认设置,所以我尝试使用补丁注释中建议的第二种方法来设置它们

然而,Rails 抱怨“httponly”和“secure”方法不存在。从评论看来,其他任何人都没有遇到这个问题,我也找不到任何其他文档。我错过了什么吗?

0 投票
1 回答
1400 浏览

coldfusion - 将 cookie 转换为 HTTPonly 后,IE 从 iFrame 重定向后丢弃会话

是的,这应该很有趣。

我正在开发一个使用 Fusebox 5.5 构建并使用 iFrame 的网站。我最近的任务是将网站转换为 Application.cfc 并将我们用于网站上的谷歌索引的 cookie 设置为 HTTPonly,如下所述:http ://www.petefreitag.com/item/764.cfm 。该应用程序在 CF8 上运行。

我遇到的问题是在用户登录网站后,会话数据是在登录过程之后设置的,然后触发熔断器来加载包含“frame-buster”功能的主页,以打破网站用于登录和加载主页的内部 iframe。执行此操作时,IE 会丢弃会话,并且在加载页面的其余部分时,会进行另一次检查,发现会话丢失并强制重定向回主页。在 IE 中使用时,每个 javascript 重定向都会创建一个新会话。在 Firefox 或 Chrome 中不会出现此问题。

这是 frame-buster 函数,在 body 标签中作为 onLoad 触发:

这是 onSessionStart 函数:

如果我注释掉 HTTPOnly cookie 并改用当前注释掉的 CFCookie 代码,IE 不会尝试创建多个会话。

0 投票
1 回答
10047 浏览

session - 如何将会话 cookie 配置为仅 http

设置 http-only 我在 web.xml 中使用了这个

但它没有设置http-only。任何人都可以建议,可能是什么问题。以及如何设置它。

谢谢。

0 投票
0 回答
314 浏览

cookies - 如何通过java编码设置http-only

我将 Tomacat6.0.33 用于我的 java web 应用程序。我在 context.xml 中设置了 http-only 并且它起作用了。但是有没有其他方法可以通过编码来设置它。

谢谢