rsa-encrypt-body-spring-boot 解密错

韩彦君
2023-12-01
 @Decrypt
 @PostMapping("/decrypt")
    public String testDecrypt(String username){
        System.out.println(username);
        return username;
    }

这是配置的解密,但是实际请求中并没有解密。

获取到的username 依然是前端传递过来的加密的字符串。

出现这样的问题是因为 username参数没有添加@RequestBody 注解的问题。

添加上此注解就解决了当前问题

 @Decrypt
    @PostMapping("/decrypt")
    public String testDecrypt(@RequestBody String username){
        System.out.println(username);
        return username;
    }

 类似资料: