java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: IOException : DerInpu

在springboot 中使用 rsa-encrypt-body-spring-boot 碰到此错误

错误如下:

rsa:
  encrypt:
    open: true # 是否开启加密 true  or  false
    showLog: true # 是否打印加解密log true  or  false
    publicKey: -----BEGIN PUBLIC KEY-----
      MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCX6MoG5RRGsquY8VGft6yy4WJs
      g+C8C97dVGRMClb1erXQ1SFqg0HBN6jspse+Yi11XZqv3PztZToKECdT/3m0ZAaf
      6nh0lD5FLAZ6+/99MGXUFHEH8r/ISBZ9eMaMoDjPvctaSQGAb77X37uQ2h0VJYZj
      vqMWbNFZMIPbX7kcSwIDAQAB
      -----END PUBLIC KEY-----
    privateKey: -----BEGIN PRIVATE KEY-----
      MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJfoygblFEayq5jx
      UZ+3rLLhYmyD4LwL3t1UZEwKVvV6tdDVIWqDQcE3qOymx75iLXVdmq/c/O1lOgoQ
      J1P/ebRkBp/qeHSUPkUsBnr7/30wZdQUcQfyv8hIFn14xoygOM+9y1pJAYBvvtff
      u5DaHRUlhmO+oxZs0Vkwg9tfuRxLAgMBAAECgYAa9H6svIddiCS0zdVK/v+Q+jdJ
      xBjjpUOViH0HlSobAvwyIy97w/CuBV9fJrT4zlj8o3BoVlE3Gqgy0uz3lbSVjMxv
      +xS/fnCU0ZTwnXhEuLsGePiX5KB9IY+C8YsfBrBHsnaBfmj3eBEkaP/4uoYluyVu
      w3hpUq7r0Myxd8EcQQJBAMo0K7JZwxYziNw7+dZh/2+1i+26HGPFASBT6rjBXRe0
      aXnROxAWcCwSw8JpsLbUIxCQl1wNtMtw55zj9taSIusCQQDAUyFY7TcigaCMbDbo
      LUgxXIlQAt8HGek1s+afN9PC6dTH99VeEU3stCWts2c59kcX3MVBNOB4+c3BUHXn
      6NQhAkAbI31p5ppEdI494N7bYzPBboBlW8FLsrk/+YNbYLh54gD2FJr0wc40XCBi
      C4VoRHigVIe8FyrY00KC0CXlDqAZAkEAoGt20F8lcxHe4eJNtkI3Cn1eR6/talXx
      kYrangoKB3XVt2qAvfL/JaZqG0Yen1lOmZfbrPU3G5F6T3oWrvclIQJAXf/KzDyL
      yVqfCcQk6FLDTSRLonjdmBWMdFzhmJnjV1RquCF8gPAV4LuTirgPv9fGJ0NvQJcv
      /ifp44+COJ43cQ==
      -----END PRIVATE KEY-----

 这是表明的配置问题。去掉以下东西即可。

-----BEGIN PUBLIC KEY-----
-----END PUBLIC KEY-----


-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值