Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Navicat 多配置密码无法保存 #32

Open
3 of 5 tasks
riggzh opened this issue Aug 26, 2024 · 2 comments
Open
3 of 5 tasks

Navicat 多配置密码无法保存 #32

riggzh opened this issue Aug 26, 2024 · 2 comments

Comments

@riggzh
Copy link

riggzh commented Aug 26, 2024

检查事项

  • 已确保 InjectLib 更新到最新版本
  • 已确保软件版本为 InjectLib 支持范围

描述问题

Navicat 注入后无法保存同一链接的不同配置文件密码

最小复现

建立一个连接后,对此连接建立第二个配置文件,密码任意非与默认配置文件相同密码,关闭Navicat重进,默认配置文件提示密码错误连接失败

系统情况

  • SIP 开着还是关着?
  • 是否为黑苹果(如果是黑苹果,请回答在下方标注为黑苹果的问题)
  • 黑苹果是否amfi_getout_of_my_way开了?或者操作过amfi相关属性和amfi相关quirk?

系统信息

OS: macOS 15.0
CPU: M1Max
Memory: 32G

是否修改了nvram的内核启动参数(黑苹果)

No response

是否使用了需要修改系统文件的工具(黑苹果)

No response

期望行为

不同配置文件可以正常保存密码

额外信息

No response

Crash Log

No response

@riggzh
Copy link
Author

riggzh commented Aug 26, 2024

初步测试,原因是密码被写在了Preferences里,且是按连接名来存的,所以新的配置文件会覆盖旧配置文件密码,导致密码丢失,旧配置文件无法连接

@QiuChenly
Copy link
Owner

这个问题其实官方是保存在钥匙串中的,但是和谐软件没有合法签名导致无法调用钥匙串存储,所以只能临时存储在SP中,这个问题我也在看

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants