mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-10-17 12:58:00 +00:00
Removed the operating-system sign-in for Confluence wikis with public addresses
This commit is contained in:
6 files changed
+8
-22
No files matched your search
@@ -160,10 +160,9 @@ public sealed class WebPageRetrievalService(HTMLParser htmlParser)
|
||||
originalUrl.Host.Equals(candidateUrl.Host, StringComparison.OrdinalIgnoreCase) &&
|
||||
originalUrl.Port == candidateUrl.Port &&
|
||||
!IsBlockedHostName(candidateUrl.Host) &&
|
||||
options.IsPrivateHostAllowed?.Invoke(candidateUrl.Host) is true &&
|
||||
addresses.Count > 0 &&
|
||||
(addresses.All(IsNonPublicAddress)
|
||||
? options.IsPrivateHostAllowed?.Invoke(candidateUrl.Host) is true
|
||||
: options.IsOsSsoAllowedForPublicHost?.Invoke(candidateUrl.Host) is true);
|
||||
addresses.All(IsNonPublicAddress);
|
||||
|
||||
private static IPAddress NormalizeAddress(IPAddress address) => address.IsIPv4MappedToIPv6 ? address.MapToIPv4() : address;
|
||||
|
||||
|
||||
Reference in new issue
Block a user