chore: 导入旧记忆备份供恢复
This commit is contained in:
+41
@@ -0,0 +1,41 @@
|
||||
---
|
||||
title: Checkpoint 2026-08-24 09:55:21 UTC [fa70837da1]
|
||||
type: checkpoint
|
||||
permalink: main/projects/ea207d36-693c-4349-b3c8-7c40c8c889f5/checkpoint-2026-08-24-09-55-21-utc-fa70837da1
|
||||
stable_id: 037f0a1b-4e1a-464a-b90e-89760d92637b
|
||||
scope: project
|
||||
memory_type: checkpoint
|
||||
project_id: ea207d36-693c-4349-b3c8-7c40c8c889f5
|
||||
usage_profile_id: 7aee455b-24cc-4008-bdaf-443721e6f939
|
||||
status: active
|
||||
revision: 1
|
||||
request_id: winunlock-visible-password-and-tile-20260825
|
||||
created_at: '2026-08-24T09:55:21.128779+00:00'
|
||||
updated_at: '2026-08-24T09:55:21.128779+00:00'
|
||||
tags:
|
||||
- vm-test
|
||||
- credential-provider
|
||||
- setup
|
||||
---
|
||||
|
||||
# VM 出现 WinUnLock 磁贴与可见密码测试选项(2026-08-25)
|
||||
|
||||
## VM 观察
|
||||
- 锁屏界面已出现 `WinUnLock 自动解锁` 磁贴,证明新 Provider 已注册并被 LogonUI 枚举;旧的 CPUS_LOGON 场景兼容修复生效。
|
||||
- 若触发时间未到,磁贴显示密码输入框是正常的等待状态;若触发后仍不自动提交,需要查看 client/provider 日志区分送达、枚举和认证阶段。
|
||||
|
||||
## 本次代码变更
|
||||
- `setup.exe` 新增显式 `--show-password` 参数,测试时交互输入密码可见;默认输入仍隐藏。
|
||||
- 密码不会写入日志或配置文件,仍使用 DPAPI 写入 `cred.bin`。
|
||||
- 提交:`3718e11 feat: 增加设置密码可见测试选项`,前一修复提交为 `a0f5ff0`。
|
||||
|
||||
## 验证
|
||||
- release 测试 16 个通过。
|
||||
- release 构建成功,无警告。
|
||||
- `setup.exe --help` 显示 `--show-password`,退出码 0。
|
||||
|
||||
## VM 下一步
|
||||
1. 将最新四个产物复制到 VM,尤其是 `setup.exe` 也要更新。
|
||||
2. 在管理员 PowerShell 运行 `setup.exe --account ".\Administrator" --show-password`,确认输入密码与手动解锁密码完全一致;不应使用 PIN。
|
||||
3. 重新安排未来 2-3 分钟的任务并锁屏。
|
||||
4. 成功后检查 provider.log 是否有 `Advise`、`已收到凭据`、`GetCredentialCount`、`GetSerialization`;失败后发两份最新日志。
|
||||
Reference in New Issue
Block a user