![无法访问 MAAS 仪表板 UI](https://linux22.com/image/919731/%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%20MAAS%20%E4%BB%AA%E8%A1%A8%E6%9D%BF%20UI.png)
我关注了安装说明登录后无法正确访问 Web UI。网页停留在“正在加载 MAAS...”状态,并且仪表板从未显示。
当前安装的 MAAS 是 2.7 版。我也尝试安装 2.6 版,结果基本相同(Web UI 一直停留在消息“ Unable to connect to: ws://hostname:5240/MAAS/ws
”上)
相关(可能)信息:Web UI 执行了请求ws://localhost:5240/MAAS/ws?csrftoken=undefined
,但登录后没有存储 csrf 令牌 cookie。
答案1
不确定是什么修复了它,但它现在可以正常工作了。
我ufw allow 5240
清除了缓存和 cookies 后重新进行了身份验证,然后仪表板正常显示。检查了 cookies,这次 csrf cookie 已设置。
答案2
csrftoken未定义意味着您无法在 cookie 中设置 csrftoken 字段以防止跨站点请求伪造 (CSRF)。原因之一是您的网站不安全,即您使用的是 http 而不是 https。如果您的 IP 是 http,则可以使用 http,只需确保清除你的 cookies 并禁用你的防病毒软件