首先,商店界面的示例图很有误导性。
maxkb 和 halo 都是 docker 安装的(除非你特立独行),容器的 127.0.0.1 或者 localhost 是他自己的 localhost。
maxkb 小助手是 halo 的插件,自然在 halo 的容器内,这里填的地址自然是从 halo 的容器的视角出发的。
在 halo 的容器看来,自己的 localhost 的 8080 端口啥也没有。
这个问题倒是好解决。
默认情况下,maxkb 和 halo 都在 1panel-network 的网关下,网关内的容器互相是知道对方存在的。
于是我们可以找到 maxkb 的容器 IP,直接访问。
果然就成功了。
但问题又来了,验证是成功了,设置也设置完了,东西呢?
这玩意卡了我两天,网上找遍了也找到解决办法,甚至讨论的人都没几个。
不过就商店的下载量来看确实也多不了,哈哈。
直到我偶然打开控制台一看:
这什么东西?
点进去一看:
![](https://rainyun-ningbo.b3000k.cn:3000/upload/%E5%9B%BE%E7%89%87-sbbv.png
好嘛,终于找到问题所在了。
简单说就是 https 网页里不能有 http 内容。
好家伙,这插件好歹升级一下链接吧,这也太草率了把😅
本来想想用内部反代和自签证书来内部 https 通信,没搞成,无奈只能填公网了。
这样虽然多转了一道,但好歹是能用了!
遗憾就是没能实现内部 https 通信,不知有无大神能支个招?😁