文档首页/ 消息&短信 MSGSMS/ 常见问题/ 故障排除/ 调试发送短信功能时,报Could not derive key,如何处理?
更新时间:2024-01-16 GMT+08:00

调试发送短信功能时,报Could not derive key,如何处理?

执行AK/SK认证的短信代码样例过程中,如果报错为“Could not derive key”,建议排查jar包依赖是否冲突。

比如,jar包依赖是这样时:

Maven: org.bouncycastle:bcpkix-jdk15on:1.68
Maven: org.bouncycastle:bcprov-jdk15on:1.68
Maven:org.bouncycastle:bcprov-jdk15to18:1.70

需要将下面这些版本调整成一致的版本,可以都修改为1.68,如下:

Maven: org.bouncycastle:bcpkix-jdk15on:1.68
Maven: org.bouncycastle:bcprov-jdk15on:1.68
Maven:org.bouncycastle:bcprov-jdk15to18:1.68