特定应用程序的代理无法通过(.PAC 文件)运行

特定应用程序的代理无法通过(.PAC 文件)运行

我遇到了一些奇怪的问题,公司里我们换了新的代理。我们通过 .PAC 文件将其应用到用户机器。互联网运行正常,但 MS Teams 无法运行。

但是当我在 PC 上手动设置时代理服务器设置选项 http://proxy.example.com新的代理 Ms Teams 可以工作,但 .PAC 文件无法工作

.PAC 文件

function FindProxyForURL (url, host)
{
url = url.toLowerCase();
host = host.toLowerCase();

    // NetBIOS-names
    if (isPlainHostName(host)) return "DIRECT";

    // internal DNS-suffixes
    if (shExpMatch(url,"*pca.com*") ||
     shExpMatch(url,"*kkb.com*") ||
     shExpMatch(url,"*example.com*") ||
     shExpMatch(url,"*example.com*") ||
     shExpMatch(url,"*example.com") ||
     shExpMatch(url,"*example.com*") ||
     return "DIRECT";

    if (shExpMatch(host,"127.0.0.1") ||
       shExpMatch(host,"100.*.*.*") ||
       shExpMatch(host,"172.16.*.*") ||
       shExpMatch(host,"192.168.*.*"))
       return "DIRECT";

if (isInNet(myIpAddress(), "10.108.0.0", "255.252.0.0"))
return "PROXY proxy.example.com:3128; " +
"PROXY proxy.example.com:3128";
}

PC 代理设置

答案1

尝试使用浏览器(不使用代理)下载 PAC 文件。如果无法下载,则系统无法访问它。

确保 PAC 文件正常工作。你可以使用以下命令进行测试:https://thorsen.pm/proxyforurl

我不知道这是否是故意的,但您设置中的代理与 PAC 文件中的代理不同。如果您希望我们帮助您并查找配置中的错误,您的信息需要准确无误。

相关内容