Příznaky
Předpokládejme, že se pokoušíte vytvořit požadavek GET na získání koncového bodu AutodiscoverV1 pro poštovní schránku (například user1@contoso.com), která je hostitelem serveru Microsoft Exchange Server 2019 nebo Exchange Server 2016. Emitovaný JSON je {"protokol": "AutoDiscoverV1", "URL": "https://mail.contoso.com/API"} místo {"Protocol": "AutoDiscoverV1", "URL": "https://Autodiscover.contoso.com/Autodiscover/Autodiscover.XML"}.
Příčina
AutodiscoverV1 není ve výčtu SupportedProtocol. Výsledkem je, že v metodě ResourceUrlBuilder. GetResourceUrlSuffixForProtocol je vypočítána nesprávná hodnota výčtu. Když kód používá Enum. TryParse, nekontroluje vrácenou hodnotu, aby viděl, zda je analýza úspěšná. Analýza není úspěšná a hodnota výčtu končí hodnotou REST. To způsobí, že koncový bod REST bude vrácen.
Řešení
Chcete-li tento problém vyřešit, nainstalujte jednu z následujících aktualizací:
-
,Kumulativní aktualizace 3 pro Exchange Server 2019nebopozdější Kumulativní aktualizacepro Exchange Server 2019.
-
,Kumulativní aktualizace 14 pro Exchange Server 2016nebopozdější Kumulativní aktualizacepro Exchange Server 2016.
Odkazy
Informace o terminologii používané společností Microsoft k popisu aktualizací softwaru.