开发环境下通过Ifram将jenkins嵌入遇到的问题

编程入门 行业动态 更新时间:2024-10-27 12:26:08

开发<a href=https://www.elefans.com/category/jswz/34/1771403.html style=环境下通过Ifram将jenkins嵌入遇到的问题"/>

开发环境下通过Ifram将jenkins嵌入遇到的问题

最近在开发DevOps时,集成了Jenkins,因此先尝试着将jenkins这部分通过Iframe直接嵌入,但是遇到了一些问题

拒绝连接

这种情况下需要去jenkins的插件商店下载XFrame Filter Plugin 插件,然后
在设置下找到,填ALLOWALL 也可以设置ALLOW-ui

无法正常登录

此时可以看到已经能显示出来了,但是登录时遇到了问题,提示错误403,一般有三种解决办法

  • 设置在相同域名下
  • 主动设置SameSite为Set-Cookie:Key=Value;SameSite=None;Secure,确保协议为安全协议https
  • 禁用浏览器对SameSite的默认配置(只会对未设置的SameSite属性有效)
    因为是开发环境,这里只讲第三种方式
    当前的chrome和edge大多已经升级到了91版本及以上,在网址栏输入 chrome://version 查看版本
    在91版本上虽然已经看不到SameSiteByDefaultCookies 选项,但是仍然可以通过一些设置来达到相同效果
  1. 输入chrome://flages 搜索cookie,禁用下述两个选项
  2. 关闭所有浏览器,找到一个chrome或者edge的快捷方式图标
  3. 右键打开快捷方式图标的属性,目标,然后在后面加入一句:
 --disable-features=SameSiteByDefaultCookies#开头有个空格,不要忘记。
  1. 从该快捷方式图标打开浏览器访问。

更多推荐

开发环境下通过Ifram将jenkins嵌入遇到的问题

本文发布于:2023-07-28 15:49:09,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1240179.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:环境   Ifram   jenkins

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!