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
- GetConsentRedirectUris returns defensive copies to prevent mutation of
shared static arrays
- SetWebConsentRedirectUrisAsync now uses RetryHelper for transient
Graph failures, consistent with publicClient redirect URI handling
- Add because: clauses to web consent URI test assertions documenting
the admin consent portal contract
- Add test for web redirect URI update throw path
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
warnings.Should().ContainSingle().Which.Should().Be($"Failed to set web redirect URIs on Public Clients app '{ServerName}-PublicClients'.");
303
+
warnings.Should().ContainSingle().Which.Should().Be($"Failed to set web redirect URIs on Public Clients app '{ServerName}-PublicClients' after retries.");
299
304
}
300
305
301
306
[Fact]
@@ -315,4 +320,24 @@ public async Task CreatePublicClientsAppAsync_WhenRedirectUriUpdateThrows_Return
0 commit comments