Add expected roles for debug

This commit is contained in:
Sambhav Saggi
2022-02-25 19:51:54 -05:00
parent b752f6ffaa
commit f748bf7ef7
+2 -2
View File
@@ -194,7 +194,7 @@ public class SSOController : ControllerBase
} }
else else
{ {
_logger.LogWarning("OpenID user " + StateManager[Request.Query["state"]].Username + " has incorrect claims: " + string.Join(", ", result.User.Claims.Select(o => new { o.Type, o.Value }))); _logger.LogWarning("OpenID user " + StateManager[Request.Query["state"]].Username + " has one or more incorrect role claims: " + string.Join(", ", result.User.Claims.Select(o => new { o.Type, o.Value })) + ". Expected any one of: " + string.Join(", ", config.Roles) + ".");
var errorResult = new ContentResult(); var errorResult = new ContentResult();
errorResult.Content = "Error. Check permissions."; errorResult.Content = "Error. Check permissions.";
errorResult.ContentType = "text/plain"; errorResult.ContentType = "text/plain";
@@ -364,7 +364,7 @@ public class SSOController : ControllerBase
} }
} }
_logger.LogWarning("SAML user " + samlResponse.GetNameID() + " has insufficient roles: " + string.Join(", ", samlResponse.GetCustomAttributes("Role"))); _logger.LogWarning("SAML user " + samlResponse.GetNameID() + " has insufficient roles: " + string.Join(", ", samlResponse.GetCustomAttributes("Role")) + ". Expected any one of: " + string.Join(", ", config.Roles) + ".");
var errorResult = new ContentResult(); var errorResult = new ContentResult();
errorResult.Content = "Error. Check permissions."; errorResult.Content = "Error. Check permissions.";
errorResult.ContentType = "text/plain"; errorResult.ContentType = "text/plain";