matomo - Matomo iframe 小部件报告“对于嵌入小部件,不允许使用超级用户令牌身份验证”,但身份验证令牌是只读的
问题描述
我们已经开始在我们的一些网站上使用 Matomo 进行分析。
我们正在尝试为某些授权用户将 iframe 小部件和图表添加到我们的 Web 应用程序的特定部分。为此,我们在 Matomo 中设置了一个只读用户,并为其创建了一个 api auth 密钥。我们将此密钥用作 Matomo 小部件请求 URL 的一部分。
尽管如此,它似乎正在使用我的浏览器 cookie 来覆盖 api auth 密钥。登录 Matomo 并尝试查看分析时,我收到以下消息:
This user has super user access. For embedding widgets super user token auths are not allowed.
为了摆脱这条消息,我必须先退出 Matomo 仪表板。然后小部件工作正常,使用 api auth 密钥。
这并不理想。有什么方法可以强制它使用 URL 中的密钥,而不是我的 cookie 或浏览器中的密钥?
解决方案
听起来这可能是 Matomo 中的一个错误?如果您可以重现此问题,则可以在https://www.github.com/matomo-org/matomo/issues/上的问题跟踪器上创建错误报告(包含重现步骤)
推荐阅读
- python - 尝试使用熊猫对 MultiIndex 数据帧中的索引进行重新采样
- apache-iotdb - IoTDB:插入记录时发生异常。java.lang.ArrayIndexOutOfBoundsException
- java - 如何从数组中获取随机数组?
- mysql - 你将如何在 SQL 上解决这个问题?
- javascript - Vue.js 中父级数据更改时如何重新渲染内部组件
- python - Streamlit 如何在一行中显示按钮
- docker - 尝试在 wsl2 windows10 上拉 hello-world 图像时超时
- spring-boot - DMN-02003 无法转换决策原因:org.xml.sax.SAXException:cvc-elt.1.a:找不到元素“定义”的声明
- java - Java Servlet 上下文和 servlet 路径问题通过链接重定向
- flutter - Flutter - 如何用鼠标指针绘制矩形并获取坐标