Belirtiler
Microsoft Exchange Server 2019 veya Exchange Server 2016'da barındırılan bir posta kutusu (örneğin, user1@contoso.com) için AutodiscoverV1 bitiş noktasını almak için GET isteğinde bulunmayı denediğinizi varsayalım. JSON yayılan {"Protocol":"AutoDiscoverV1","Url":"https://mail.contoso.com/api"} yerine {"Protocol":"AutoDiscoverV1","Url":"https://autodiscover.contoso.com/autodiscover/autodiscover.xml"}.
Neden
AutodiscoverV1, SupportedProtocol numaralandırmasında yer almıyor. Sonuç, ResourceUrlBuilder.GetResourceUrlSuffixForProtocol yönteminde yanlış numaralandırma değeri hesaplanır. Kod Enum.TryParse kullandığında, ayrıştırmanın başarılı olup olmadığını görmek için iade değerini denetlemez. Ayrışma başarılı değildir ve numaralandırma değeri REST olarak sona erer. Bu, REST bitiş noktasının döndürülmesine neden olur.
Çözüm
Bu sorunu gidermek için aşağıdaki güncelleştirmelerden birini yükleyin:
-
Bu,Exchange Server 2019 için Kümülatif Güncelleme 3veyadaha sonra kümülatif güncelleştirmeExchange Server 2019 için.
-
Bu,Exchange Server 2016 için Kümülatif Güncelleme 14veyadaha sonra kümülatif güncelleştirmeExchange Server 2016 için.
Başvurular
Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığıterminoloji hakkında bilgi edinin.