Simptomi
Pieņemsim, jūs mēģināt iegūt pieprasījumu iegūt AutodiscoverV1 galapunkta pastkasti (piemēram, user1@contoso.com), kas atrodas uz Microsoft Exchange Server 2019 vai Exchange Server 2016. JSON emitē {"protokols": "AutoDiscoverV1", "URL": "https://Mail.contoso.com/API"}, nevis {"protokols": "AutoDiscoverV1", "URL": "https://autodiscover.contoso.com/autodiscover/autodiscover.XML"}.
Cēlonis
AutodiscoverV1 nav uzskaitījums SupportedProtocol. Rezultāts ir, ka ResourceUrlBuilder. GetResourceUrlSuffixForProtocol metodi, tiek aprēķināta nepareiza Uzskaitījuma vērtība. Ja kods izmanto enum. TryParse, tā nepārbauda atgriezto vērtību, lai redzētu, vai parsēšanas ir veiksmīga. Parsēt nav veiksmīga, un Uzskaitījuma vērtība beidzas ar to atpūtu. , Kas liek atgriezt atlikušo galapunktu.
Risinājums
Lai atrisinātu šo problēmu, instalējiet kādu no šiem atjauninājumiem:
-
, KoKumulatīvā atjauninājuma 3 Exchange Server 2019vai tāsjaunāku kumulatīvo atjauninājumufor Exchange Server 2019.
-
, KoKumulatīvais atjauninājums 14 Exchange Server 2016vai tāsjaunāku kumulatīvo atjauninājumufor Exchange Server 2016.
Atsauces
Uzziniet par terminoloģiju , kas tiek izmantota Microsoft programmatūras atjauninājumu aprakstos.