Skip to content

PrintLink v2.3.2 - Windows 凭据清理修复

Latest

Choose a tag to compare

@YanGLweI YanGLweI released this 16 Sep 14:24

PrintLink v2.3.2 - Windows 凭据清理修复

新增功能

此版本包含一个重要修复,用于管理删除额外 SMB 服务器时的凭据处理。


🐛 Bug Fixes

已修复:删除额外服务器时未清理 Windows 凭据

问题描述:
当删除额外 SMB 服务器时,应用仅从配置文件 (multi_servers.json) 中移除了服务器记录,但没有删除存储在系统凭据管理器中的对应 Windows 凭据。这导致 Windows Credential Manager 中残留无效凭据。

解决方案:
添加了同步凭据删除功能,在删除额外服务器时删除 Windows 凭据。

技术细节:

  • 实现了 credential::delete_credential() API 调用
  • 引用了 disconnect_shared_drive 函数中使用的相同模式
  • 确保配置文件与 Windows 凭据之间的同步
  • 增强日志记录,包含服务器地址和用户名以便审计追踪

影响范围:
此修复确保了系统中不会遗留无效凭据,提高了安全性和系统整洁度。用户不再会在 Windows Credential Manager 中积累无用的凭据。


📦 构建信息

属性 值
版本号 2.3.2
构建日期 2026-09-16
包名称 PrintLink_2.3.2_x64-setup.exe
平台 Windows x64
安装程序类型 NSIS
上一版本 v2.3.1

🔗 变更日志链接


💡 关于 PrintLink

PrintLink 是一款 Windows 桌面应用程序,用于跨多个 SMB 服务器管理共享打印机。它提供自动凭据管理、打印机发现和企业环境集中式打印管理功能。


如果在发布过程中遇到任何问题,请在 https://github.com/YanGLweI/PrintLink/issues 提交 issue