回复
     【鸿蒙游戏技术分享】华为鸿蒙使用应用内支付秘钥生成JWT时返回 Illegal base64 character a
游戏技术分享
 发布于 2025-6-6 17:40
 浏览
 0收藏
关键词
鸿蒙应用内支付
问题描述
集成华为鸿蒙应用内支付服务服务端接口,按照生成服务端请求的token指导生成token时,返回错误信息java.lang.IllegalArgumentException: Illegal base64 character a。
cke_142.png
问题分析
我找到华为技术支持(可以提交工单:https://developer.huawei.com/consumer/cn/support/feedback),对方告诉我,参与base64编码的秘钥不能有换行或其他格式问题。
重新检查了传的秘钥,我的秘钥字符串有换行,如图:
cke_143.png
于是我将换行符去掉,问题解决。
更多问题可关注:
鸿蒙游戏官方网站:已有游戏移植-鸿蒙游戏-华为开发者联盟
公开课:华为开发者学堂
分类 
    
        赞
        
 
        收藏 
      
 回复
  相关推荐
 



















