Funkce moderní přílohy nefunguje, když se webový proxy server používá v Exchange Serveru 2016

Původní číslo KB:   4056953

Příznaky

Po nastavení InternetWebProxy vlastnosti pomocí Set-ExchangeServer rutiny v Microsoft Exchange Serveru 2016 nefunguje funkce moderní přílohy . Na serveru Exchange je protokolována událost, jako je následující:

Název protokolu: Uplatňování
Zdroj: MSExchange OWA
Datum:<Date>
ID události: 164
Kategorie úkolu: Konfigurace
Úroveň: Odoln
Klíčová slova: Rozhraní
Uživatel: NENÍ K DISPOZICI
Počítač: Server.contoso.com
Popis: Při hledání koncového bodu SharePointu došlo k chybě. Umístění knihovny dokumentů a koncového bodu nelze načíst pomocí " https://contoso123.sharepoint.com ". System .NET. WebException: nejde se připojit ke vzdálenému serveru. knihovna dokumentů a umístění koncového bodu nešlo načíst pomocí " https://contoso123.sharepoint.com ". System .NET. WebException: nejde se připojit ke vzdálenému serveru.

Příčina

Ověřování OAuth se používá mezi serverem Exchange 2016 a webovým umístěním (třeba OneDrivem), ve kterém je příloha uložena. InternetWebProxyOvěřování OAuth nepodporuje vlastnost.

Řešení

Tento problém vyřešíte takto:

  1. Vyhledejte a otevřete jednotlivé soubory web.config pro virtuální adresáře: OWA, MAPI, EWS.

  2. Vyhledejte část proxy souboru web.config, třeba následující:

    <system.net>
        <defaultProxy>
            <proxy usesystemdefault="true" bypassonlocal="true" />
            <bypasslist>
    
  3. Přidejte proxy server s číslem portu, třeba http://proxy.contoso.com:8080 a nastavte požadovaný seznam vynechaných serverů:

    <system.net>
        <defaultProxy>
            <proxy usesystemdefault="false" bypassonlocal="true" proxyaddress="http://proxy.contoso.com:8080" />
            <bypasslist>
                <add address=".*\.contoso\.com" />
            </bypasslist>
        </defaultProxy>
    </system.net>