From 59820678fa082e5e6d871df3b8cd66de6b082c82 Mon Sep 17 00:00:00 2001
From: Kyle Spearrin <kyle.spearrin@gmail.com>
Date: Mon, 8 May 2017 11:58:53 -0400
Subject: [PATCH] filter TokenRequestValidator from identity

---
 src/Identity/Startup.cs | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/Identity/Startup.cs b/src/Identity/Startup.cs
index 668398a367..3d24542ea4 100644
--- a/src/Identity/Startup.cs
+++ b/src/Identity/Startup.cs
@@ -59,7 +59,16 @@ namespace Bit.Identity
             GlobalSettings globalSettings)
         {
             loggerFactory
-                .AddSerilog(env, appLifetime, globalSettings, (e) => e.Level >= LogEventLevel.Error)
+                .AddSerilog(env, appLifetime, globalSettings, (e) =>
+                {
+                    var context = e.Properties["SourceContext"].ToString();
+                    if(context.Contains("IdentityServer4.Validation.TokenRequestValidator"))
+                    {
+                        return e.Level > LogEventLevel.Error;
+                    }
+
+                    return e.Level >= LogEventLevel.Error;
+                })
                 .AddConsole()
                 .AddDebug();