Fix: Error while connecting to websockets without reverse proxy (#5981)

This commit is contained in:
Nicolas Dorier
2024-05-15 09:17:45 +09:00
committed by GitHub
parent c134602cbd
commit 69e0ae76c7
3 changed files with 6 additions and 8 deletions

View File

@@ -1026,11 +1026,11 @@ namespace BTCPayServer.Controllers
return Json(model);
}
[HttpGet("i/{invoiceId}/status/ws")]
[HttpGet("i/{invoiceId}/{paymentMethodId}/status/ws")]
[HttpGet("invoice/{invoiceId}/status/ws")]
[HttpGet("invoice/{invoiceId}/{paymentMethodId}/status")]
[HttpGet("invoice/status/ws")]
[Route("i/{invoiceId}/status/ws")]
[Route("i/{invoiceId}/{paymentMethodId}/status/ws")]
[Route("invoice/{invoiceId}/status/ws")]
[Route("invoice/{invoiceId}/{paymentMethodId}/status")]
[Route("invoice/status/ws")]
public async Task<IActionResult> GetStatusWebSocket(string invoiceId, CancellationToken cancellationToken)
{
if (!HttpContext.WebSockets.IsWebSocketRequest)