From 81d602e3817dcfb6b138edcda1e42d76f235ad25 Mon Sep 17 00:00:00 2001 From: Maksym Sadovnychyy Date: Sat, 1 Nov 2025 22:56:21 +0100 Subject: [PATCH] (bugfix): ToActionResult returns quots problem --- src/LetsEncryptServer/Controllers/WellKnownController.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/LetsEncryptServer/Controllers/WellKnownController.cs b/src/LetsEncryptServer/Controllers/WellKnownController.cs index dc33ea5..ab723bf 100644 --- a/src/LetsEncryptServer/Controllers/WellKnownController.cs +++ b/src/LetsEncryptServer/Controllers/WellKnownController.cs @@ -23,7 +23,11 @@ public class WellKnownController : ControllerBase { [HttpGet("acme-challenge/{fileName}")] public IActionResult AcmeChallenge(string fileName) { var result = _certsFlowService.AcmeChallenge(fileName); - return result.ToActionResult(); + if (!result.IsSuccess || result.Value == null) + return NotFound(); + + // Return as plain text, not as JSON + return Content(result.Value, "text/plain"); } }