From ad5db64b650a2a41ac716ffe3c58c615d289de4b Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 7 May 2024 19:54:41 +0000 Subject: [PATCH] case 4586 --- server/AyaNova/Controllers/HealthController.cs | 4 +++- server/AyaNova/Startup.cs | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/server/AyaNova/Controllers/HealthController.cs b/server/AyaNova/Controllers/HealthController.cs index f0dcbde2..27e8dd01 100644 --- a/server/AyaNova/Controllers/HealthController.cs +++ b/server/AyaNova/Controllers/HealthController.cs @@ -33,10 +33,12 @@ namespace AyaNova.Api.Controllers [AllowAnonymous] [ProducesResponseType(typeof(string), 200)] [SwaggerOperation(OperationId = "Health_Get")] + [ResponseCache(Location = ResponseCacheLocation.None)] public async Task Get() { var report = await _healthCheckService.CheckHealthAsync(); - Response.Headers.Add("Cache-Control", "no-store, no-cache"); + //case 4586 - warning here due to .net update put into responsecache attribute instead + //Response.Headers.Add("Cache-Control", "no-store, no-cache"); return report.Status == HealthStatus.Healthy ? Ok(report.Status.ToString()) : StatusCode(503, report.Status.ToString()); } }//eoc diff --git a/server/AyaNova/Startup.cs b/server/AyaNova/Startup.cs index e873c22c..78a5e185 100644 --- a/server/AyaNova/Startup.cs +++ b/server/AyaNova/Startup.cs @@ -512,7 +512,8 @@ namespace AyaNova if (!bLocalReportRenderRequest) { context.Response.StatusCode = 401; - context.Response.Headers.Add("X-AyaNova-Authorization-Error", "E2004 - Authorization token replaced by more recent login"); + //case 4586 + context.Response.Headers.Append("X-AyaNova-Authorization-Error", "E2004 - Authorization token replaced by more recent login"); await context.Response.WriteAsync("E2004 - Authorization token replaced by more recent login"); } }