Skip to content

Commit 38fa7c0

Browse files
committed
removing invalid certificate option
1 parent 8579675 commit 38fa7c0

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Tasks/Common/coveragepublisher/coveragepublisher.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,12 @@ async function publishCoverage(inputFiles: string[], reportDirectory: string, pa
8787
"DOTNET_SYSTEM_NET_DISABLEIPV6": process.env['DOTNET_SYSTEM_NET_DISABLEIPV6'] || "false",
8888
// SSL certificate validation options for problematic proxies
8989
"DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP2SUPPORT": "false", // Disable HTTP/2 if causing issues
90+
// Additional SSL/TLS fixes for NTLM proxy issues
91+
"DOTNET_SYSTEM_NET_HTTP_USESYSTEMDEFAULTCREDENTIALS": "true", // Use system credentials for proxy auth
92+
"DOTNET_SYSTEM_NET_HTTP_ALLOWUNENCRYPTEDHTTP2": "false", // Ensure encrypted connections
93+
"DOTNET_SYSTEM_NET_SECURITY_ALLOWINSECURERENEGOTIATION": process.env['DOTNET_SYSTEM_NET_SECURITY_ALLOWINSECURERENEGOTIATION'] || "false",
9094
// Additional proxy bypass options
9195
"PROXY_BYPASS_ON_LOCAL": process.env['PROXY_BYPASS_ON_LOCAL'] || taskLib.getVariable('PROXY_BYPASS_ON_LOCAL'),
92-
// Trust proxy certificates if needed (use with caution)
93-
"ACCEPT_INVALID_SSL_CERTS": process.env['ACCEPT_INVALID_SSL_CERTS'] || taskLib.getVariable('ACCEPT_INVALID_SSL_CERTS')
9496
};
9597

9698
await dotnet.exec({

0 commit comments

Comments
 (0)