From c8cf53291f158d0860887d061bb59d0dfcc7d850 Mon Sep 17 00:00:00 2001 From: ila <2+ila@noreply.git.ilapage.cn> Date: Thu, 13 Aug 2026 11:52:31 +0800 Subject: [PATCH] docs: document ONVIF Digest verification (#48) --- docs/04-local-development-and-verification.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/04-local-development-and-verification.md b/docs/04-local-development-and-verification.md index e891b71..9abef2a 100644 --- a/docs/04-local-development-and-verification.md +++ b/docs/04-local-development-and-verification.md @@ -2,8 +2,8 @@ generated: true (请先修改 Gitea Wiki,禁止直接编辑本文件) wiki_page: Local-Development-and-Verification wiki_url: https://git.ilapage.cn/ila/yovision/wiki/Local-Development-and-Verification.- -wiki_revision: 4f3e1f218d29e17a3f8fabd43316d1a562c69d07 -synchronized_at: 2026-08-13T02:35:03Z +wiki_revision: 426001a8c28bde9c336ecc8b7166924f14aa55ae +synchronized_at: 2026-08-13T03:39:26Z # 本地开发与验证 @@ -73,8 +73,8 @@ Sense/Bell 的 Go、Node 与 pnpm 基线已冻结并记录于下文;Brain 的 ## 测试数据与日志 -- 只使用合成或脱敏事件、合成 RTSP 和明确授权的实验室设备。 -- 不提交真实视频、客户名称、地址、手机号、摄像头密码或通知凭据。 +- 只使用合成或脱敏事件、合成 RTSP 和明确授权的实验室设备。ONVIF 自动化测试需覆盖 Basic、Digest challenge、Media 服务发现、跨主机地址归一化、拒绝地址凭据和禁止重定向。 +- 不提交真实视频、客户名称、地址、手机号、摄像头密码或通知凭据;真实设备验证只记录状态与 Profile 数量,不记录设备地址、Authorization 或 Stream URI。 - 日志必须可按 request/event/alert ID 追踪,但不得记录 Authorization、Cookie 或连接密钥。 ## 完成修改前 @@ -171,3 +171,4 @@ Get-FileHash .\Sense\dist\sense-windows-amd64.zip -Algorithm SHA256 解压后运行 `start-sense.bat demo` 可做内存模式临时预览。生产配置可写入运行目录的 `config\sense.env`,也可通过 Windows 进程环境注入;非空进程环境变量优先,启动器只读取 `SENSE_*` 键且不打印配置值。运行 `start-sense.bat check` 可在不连接数据库、不启动服务的情况下检查必填配置,然后用 `start-sense.bat` 启动生产模式。包内不含 PostgreSQL、MediaMTX、系统服务、客户数据或秘密,真实 `sense.env` 不得提交或重新打入交付 ZIP。 +