我最近才开始享受能够签署可执行文件的乐趣。现在我正在尝试在我们的构建/发布过程中建立一个适当的位置,应该对程序集进行签名。
我的第一直觉是尽早签署(在构建后的活动中),以确保签署的内容是建造者想要的。
但这(在我们的例子中)要求每个开发人员都拥有对私钥的完全访问权限,这可能是不可取的。
另一个想法是仅在我们发布时签名,这样签名很少且由少数人执行。但这为时已晚吗?
是否存在最佳实践?
我最近才开始享受能够签署可执行文件的乐趣。现在我正在尝试在我们的构建/发布过程中建立一个适当的位置,应该对程序集进行签名。
我的第一直觉是尽早签署(在构建后的活动中),以确保签署的内容是建造者想要的。
但这(在我们的例子中)要求每个开发人员都拥有对私钥的完全访问权限,这可能是不可取的。
另一个想法是仅在我们发布时签名,这样签名很少且由少数人执行。但这为时已晚吗?
是否存在最佳实践?