更新Aspose.Cells.lic与Aspose.Words.lic后出现签名无效问题
Aspose.Cells/Words 许可证更新后签名无效问题
操作过程
- 下载新的Aspose.Cells.lic和Aspose.Words.lic许可证文件
- 替换旧文件时,发现新文件名带有「Java」标识,且版本与旧文件不一致
- 应用新许可证时触发错误:
The signature is invalid.java.lang.IllegalStateException: The signature is invalid
可能原因及解决建议
- 许可证与SDK版本不兼容:新许可证的版本必须和当前使用的Aspose组件版本严格对应,版本不匹配会直接导致签名验证失败。需确认项目中Aspose.Cells/Words的实际版本,再下载对应版本的许可证。
- 许可证平台不匹配:文件名带「Java」标识说明这是Java平台专属许可证,若你的项目基于.NET等其他平台,会触发签名错误。需前往Aspose后台下载对应平台的许可证文件。
- 文件完整性问题:下载过程中可能出现文件损坏,可重新下载许可证后再尝试替换操作。
内容的提问来源于stack exchange,提问作者MadiA
相关产品推荐
相关产品推荐

