You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
Looks like our QA team found a bug when sending incorrect filter like
"v2/users/?filter=username eq fff@cc.com"
The value quotes are missing and there is a dot(.) into it.
How to reproduce:
Just change row in ExecuteUser method in example console log to the following:
//var json = await client.GetStringAsync("v2/users/" + user.Id);
var json = await client.GetStringAsync("v2/users/?filter=username eq fff@cc.com");
Af far as I debug it, the problem is in Owin.Scim-master\source\Owin.Scim\Querying\ScimFilter.cs in ProcessFilter() method. The loop became infinity loop when parsing the incorrect value.
The text was updated successfully, but these errors were encountered:
Hi,
Looks like our QA team found a bug when sending incorrect filter like
"v2/users/?filter=username eq fff@cc.com"
The value quotes are missing and there is a dot(.) into it.
How to reproduce:
Just change row in ExecuteUser method in example console log to the following:
//var json = await client.GetStringAsync("v2/users/" + user.Id);
var json = await client.GetStringAsync("v2/users/?filter=username eq fff@cc.com");
Af far as I debug it, the problem is in Owin.Scim-master\source\Owin.Scim\Querying\ScimFilter.cs in ProcessFilter() method. The loop became infinity loop when parsing the incorrect value.
The text was updated successfully, but these errors were encountered: