当前位置: 首页 > news >正文

Grafana链接iframe嵌入Web前端一直跳登录页面的问题记录

概述

公司有个项目使用到Grafana作为监控界面,因为项目方的环境极其复杂,仅物理隔离的环境就有三四个,而且每个都得部署项目,今天在某个环境测试,查看界面遇到一个比较奇怪的Grafana问题,后面针对该问题进行跟踪分析并解决,故而博文记录,用于备忘。

问题

登录项目Web界面,打开Grafana的界面,总是跳转到登录界面,确定输入的用户以及密码没有问题,但是每次一看“Logged In”字样,界面一闪,熟悉的登录界面再次出现。

该问题现象和参考链接2的情况是一模一样,但是按照对应博文的操作发现并没有解决。
后面在参考链接1找到线索
在这里插入图片描述经过查看浏览器请求发现同样现象
在这里插入图片描述太过隐蔽,导致之前好几次都直接忽略了,后面仔细排查才确定问题。

根源

该问题的根源是跨域,因为环境中Grafana和前端页面分别部署在不同的服务器,所以前端界面嵌入的Grafana页面登录的时候,因为同源策略引起Cookies信息写入失败,从而导致Grafana跳Home界面的时候,发现没有Cookies信息而再次跳转回登录界面,这就形成了一直跳登录界面的情况。

注意:该问题目前在Chrome高版本浏览器遇到。


http://www.mrgr.cn/news/39371.html

相关文章:

  • C#基于SkiaSharp实现印章管理(10)
  • C++番外篇-------排序算法总结
  • 前海桂湾地铁E出口免费停车位探寻
  • rocky9.2实现lvs(DR模式)+keepalived实现高可用的案例详解(双机热备、lvs负载均衡、对后端服务器健康检查)
  • 端侧多模态 | 不到10亿参数的端侧Agent竟媲美GPT-4V?AI手机不远了!
  • Java 之 ssm框架入门
  • Java中的PriorityQueue详解
  • 2-107 基于matlab的hsv空间双边滤波去雾图像增强算法
  • 清理windows 内存 (RamMap)
  • 鸿蒙开发(NEXT/API 12)【硬件(振动开发1)】振动
  • calibre-web浏览器标题icon修改
  • “找不到emp.dll,无法继续执行代码”需要怎么解决呢?分享6个解决方法
  • ORM的了解
  • 每日OJ_牛客_NC95数组中的最长连续子序列_排序+模拟_C++_Java
  • 【LLM大模型】Ollama 运行 GGUF 模型
  • 【数学二】一元函数微分学- 利用微分的概念、定理、几何含义求解
  • 基本数据结构简记
  • 在Python中实现多目标优化问题(2)
  • Springboot中基于注解实现公共字段自动填充
  • 第十一章 【前端】调用接口(11.1)——Vite 环境变量