We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent adeb819 commit 53da7c3Copy full SHA for 53da7c3
1 file changed
src/client/Microsoft.Identity.Client/TokenCache.cs
@@ -138,7 +138,7 @@ private void DeleteAccessTokensWithIntersectingScopes(
138
if (accessToken.ClientId.Equals(ClientId, StringComparison.OrdinalIgnoreCase) &&
139
environmentAliases.Contains(accessToken.Environment) &&
140
string.Equals(accessToken.TokenType ?? "", tokenType ?? "", StringComparison.OrdinalIgnoreCase) &&
141
- string.Equals(accessToken.TenantId, tenantId, StringComparison.OrdinalIgnoreCase) &&
+ string.Equals(accessToken.TenantId ?? "", tenantId ?? "", StringComparison.OrdinalIgnoreCase) &&
142
accessToken.ScopeSet.Overlaps(scopeSet))
143
{
144
requestParams.RequestContext.Logger.Verbose(() => $"Intersecting scopes found: {scopeSet}");
0 commit comments