自托管 Appwrite 当前仅开放 80 端口(HTTP),API Key、登录密码、用户数据均以明文传输,存在中间人窃取风险。
README.md
SKILL.md
harmony_app/entry/src/main/ets/utils/HttpUtil.ets
APPWRITE_HOST
http://
harmony_cloud/deploy/deploy.py
HttpUtil.ets
https://
https://<host>/v1/health
Refs #2。与「鉴权体系」Issue 配套:会话凭证必须走 TLS。
背景
自托管 Appwrite 当前仅开放 80 端口(HTTP),API Key、登录密码、用户数据均以明文传输,存在中间人窃取风险。
现状证据(可验证)
README.md「边界说明」与SKILL.md「高频陷阱 #6 / #9」:明确记录服务器只开 80 端口、443 超时。harmony_app/entry/src/main/ets/utils/HttpUtil.ets:APPWRITE_HOST示例为http://。harmony_cloud/deploy/deploy.py:请求走APPWRITE_HOST(HTTP)。改造范围
HttpUtil.ets的APPWRITE_HOST改为https://;建议增加协议校验,拒绝http://(生产构建)。验收标准
关联
Refs #2。与「鉴权体系」Issue 配套:会话凭证必须走 TLS。