首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置JupyterHub SameSite Cookie属性

设置JupyterHub SameSite Cookie属性
EN

Stack Overflow用户
提问于 2020-03-24 12:47:35
回答 3查看 1.1K关注 0票数 0

我在AWS上运行了jupyterhub(TLJH)。它是在我的网站上使用iframe。由于最新的chrome更新,"SameSite“cookie属性导致了以下问题。下图显示了我在Iframe中看到的内容。

下面是我在控制台中收到的警告:

网址:的跨站点资源关联的cookie是在没有SameSite属性的情况下设置的。Chrome的未来版本只有在SameSite=NoneSecure的情况下,才会提供带有跨站点请求的cookie。您可以在Application>Storage>Cookies下查看开发人员工具中的cookie,并在https://www.chromestatus.com/feature/5088147346030592https://www.chromestatus.com/feature/5633521622188032上查看更多详细信息。

当我在chrome:// SameSite /中禁用该属性时,iframe将加载完美。

我知道我需要编辑我的cookie设置,以便在jupyterhub的某个地方添加{SameSite=None;Secure},但我不知道在哪里。

EN

回答 3

Stack Overflow用户

发布于 2020-07-18 21:45:43

在我看来,您可能可以使用cookie_options设置将SameSite=None; Secure添加到cookies中,但我不能100%确定。

我已经提出了https://github.com/jupyterhub/jupyterhub/issues/3117,以要求团队验证。

票数 0
EN

Stack Overflow用户

发布于 2020-10-27 16:55:32

只有通过将服务器映射到子域,我才能使其工作。例如,假设有Iframe嵌入的主要网站是www.mydomain.com,我必须将我的木星服务器映射到"subdomain.mydomain.com“才能工作。

很明显,上述方法是可能的,因为我试图嵌入的页面是我拥有的。希望能找到另一种情况的答案!

票数 0
EN

Stack Overflow用户

发布于 2021-06-29 01:45:37

您可以使用jupyterhub代理,给服务器一个类似于"http:***.mydomain.com“.But的域名,这必须是站点的子域(”.com/““)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60831364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档