Apple Oauth in expo web

Recently I am trying to implement apple oauth in expo web version, I created the service id and other related info, i have issue @PostMapping("/callback") public ResponseEntity<Void> handleAppleCallback(@RequestParam Map<String, String> body) { String code = body.get("code"); String idToken = body.get("id_token");

    if (code == null) {
        return ResponseEntity.badRequest().build();
    }

    // Redirect to your Expo Web app with the code in query
    String frontendUrl = "https://mobile-dot-dev-epicportal.uc.r.appspot.com/apple-callback?code=" + code;
    return ResponseEntity.status(HttpStatus.FOUND)
            .header("Location", frontendUrl)
            .build();
}

when i pass the code recived from apple to this route i am getting invalid_grant i am not sure what is wrong here

Apple Oauth in expo web
 
 
Q