@GetMapping(value = "/.well-known/acme-challenge/{token}", produces = MediaType.TEXT_PLAIN_VALUE)
    @Operation(summary = "Handle ACME well-known challenge",
        parameters = @Parameter(name = "token", required = true, in = ParameterIn.PATH, description = "Challenge token"))
    public String handleRequest(
        @PathVariable("token")
        final String token,
        final HttpServletRequest request, final HttpServletResponse response) {
        LOGGER.debug("Handling ACME challenge...");
        return acmeChallengeRepository.get(token);
    }
Handle request.

@param token    the token
@param request  the request
@param response the response
@return the string
support/cas-server-support-acme/src/main/java/org/apereo/cas/acme/AcmeWellKnownChallengeController.java