Microsoft, posta kutularına Genişletilmiş MAPI erişimi için OAuth belirteçleri oluşturma izinlerini açığa çıkarmaz
Belirtiler
Modern Kimlik Doğrulaması gerektiren posta kutularına bağlanmaya çalışılan genişletilmiş MAPI çözümleri yinelenen parola istemleri alır ve bağlanamaz.
Buna ek olarak, Outlook istemcisi kullanılarak bir başlangıç bağlantısı kurulmadıkça, OAuth kimlik bilgilerini kullanarak Outlook kurabilirsiniz.
Neden
Microsoft, Genişletilmiş MAPI kullanarak posta kutusu erişimi için OAuth belirteçleri oluşturmak için bir izin modeli kullanmaz. Modern Kimlik Doğrulama izinleri yalnızca Web Hizmetleri (Exchange), Outlook REST ve Microsoft Graph.
Ayrıca Microsoft, kimlik bilgilerinin üçüncü taraf uygulamalar tarafından Outlook kullanımını desteklemez. Buna ek olarak, OAuth izinlerini almak için uygulamalara erişim izni Outlook plan yoktur.
Geçici Çözüm
Uygulamanız Genişletilmiş MAPI kullanarak posta kutusu erişimi gerektiriyorsa ve Modern Kimlik Doğrulama gerekirse, Outlook kullanarak bir başlangıç bağlantısı oluşturabilir ve sonra özel uygulamanızı kullanarak posta kutusuna bağlanmak için aynı Outlook profilini kullanabilirsiniz. Bu, Outlook MAPI'nin yeniden kullanama özelliğine sahip OAuth belirteçleri edinmenizi sağlar.
Erişim belirteci ve Outlook almak için Outlook kullanamazsanız, bunun yerine temel kimlik doğrulamayı kullansanız gerekir. Bunun için, posta kutusuna erişen kullanıcı hesabında Modern Kimlik Doğrulama'yi devre dışı bırakmanız gerekir.
Daha fazla bilgi
Ayrıca Microsoft, EWS dışında Exchange uç noktalarına bağlanmak ve bu uç noktalara istekte Outlook için OAuth izinlerini de açığa çıkarmaz. Çevrimdışı Adres Defteri (OAB), Otomatik Bulma ve diğer Exchange ve Outlook uç noktalarına karşı Modern Kimlik Doğrulaması üçüncü taraf uygulamalarda destek desteklemez.