我试图使用 Visual Studio 自带的 Git。客户端有程序可执行文件过滤软件检查可执行文件的数字签名。 Microsoft 产品在该软件中被列入白名单,可以毫无问题地运行,因此 Visual Studio 2022/2019/etc 安装正常。
但是,当尝试从 VS 运行 git 操作时,例如“git clone a repo”,过滤软件检测到 git.exe 实际上是由“Johannes Schindelin”而不是“Microsoft Corporation”进行数字签名的,因此被阻止运行由我们的组织。
C:\Program Files\Microsoft Visual Studio XX\Community Professional Enterprise \Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw64 在\git.exe
让管理层批准非 MS 软件是一个完整的过程,除了试图将“Johannes Schindelin”数字签名列入白名单之外,还有人能找到解决这个问题的方法吗?