From 5d5a3b4d0318e4054f196ebe94a34c90d424bf40 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Wed, 20 Mar 2019 17:22:42 +0000 Subject: [PATCH] could give json a chance --- src/Yavsc/Controllers/Accounting/OAuthController.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Yavsc/Controllers/Accounting/OAuthController.cs b/src/Yavsc/Controllers/Accounting/OAuthController.cs index 2ef7d150..8835b50d 100644 --- a/src/Yavsc/Controllers/Accounting/OAuthController.cs +++ b/src/Yavsc/Controllers/Accounting/OAuthController.cs @@ -65,6 +65,14 @@ namespace Yavsc.Controllers { if (Response.StatusCode != 200) { + if (Request.Headers.Keys.Contains("Accept")) { + var accepted = Request.Headers["Accept"]; + if (accepted.Contains("application/json")) + { + return new BadRequestObjectResult(new { error = this.HttpContext.Items } ); + } + } + return View("AuthorizeError"); } @@ -135,7 +143,7 @@ namespace Yavsc.Controllers if (Request.Headers.Keys.Contains("Accept")) { var accepted = Request.Headers["Accept"]; - if (accepted == "application/json") + if (accepted.Contains("application/json")) { return Ok(model); }