A fully managed end-to-end service for digitally signing code, documents, and applications. (formerly Trusted Signing)
It seems you are experiencing issues with signing MSIX packages using Azure Trusted Signing Services and the tools provided. Here are some points to consider:
- SignTool Errors: If you are encountering unclear error messages from SignTool, it may be helpful to enable debugging to get more detailed information about the errors. You can do this by using the
/debugoption when running SignTool, which may provide insights into what is going wrong. - Common Issues: Ensure that the Publisher entry in your app package manifest matches the Subject of the certificate you are using for signing. A mismatch can lead to errors like "Error: SignerSign() failed". You can check the certificate subject using PowerShell or CertUtil as described in the context.
- Package Validity: If you receive error codes starting with 0x8008, this indicates that the package being signed is invalid. You may need to rebuild the package before attempting to sign it again.
- Using the Correct Tools: Make sure that you are using the correct version of the tools required for signing MSIX packages. If the bundled tools do not match the required versions, it can lead to signing issues.
- Documentation and Support: Since you mentioned trying solutions from a community discussion, consider checking the official Microsoft documentation for any updates or additional troubleshooting steps related to Azure Trusted Signing Services and SignTool usage.
If the problem persists, you may want to reach out to Microsoft support for further assistance specific to Azure Trusted Signing Services.
References: