AmiyaBot Console的跨域问题
DoyoDia opened this issue · 7 comments
问题描述
使用AmiyaBot Console配置服务地址时提示"ERR_NETWORK接口请求失败"然而直接访问请求的连接是有返回的。浏览器控制台报错:xhr.js:220 Mixed Content: The page at 'https://console.amiyabot.com/#/plugin' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://100.84.213.38:8088/bot/link'. This request has been blocked; the content must be served over HTTPS.
复现
1.使用wireguard等vpn服务连接内网
2.在AmiyaBot Console使用http的内网地址访问
3.等待提示ERR_NETWORK接口请求失败
Amiya-Bot 版本
v6.2.3-fix-master
其他插件版本
No response
日志
No response
补充信息
edge可以在设置-网站权限-不安全的内容 将AmiyaBot Console加入允许列表
无效 issue,对问题理解不对。
您使用了 HTTPS 的 Console,不允许降级访问。
用http://console.amiyabot.com/ 确实就没这问题了()
请不要更新这个 issue 的状态,它应该以 not planned 被关闭
下次在打开 issue 时请先深思熟虑,确保你已检查文档。特别是,作为 Bug 提交时 issue 将具有较高优先级,这时被关闭说实在有些尴尬
十分抱歉
感觉或许在文档链接控制台的那一步的最下面,加一个连接到FAQ关于连接控制台的超链接会更方便一点。
不现实。为每一个可能出现问题的地方添加一个FAQ的超链接,工作量太大且不好维护。
事实上,我们在频道中对提问前的检查列了清单,可以避免出现这些问题。