Microsoft posta kutularına genişletilmiş MAPI için OAuth belirteçleri oluşturma izinleri göstermiyor

Belirtiler

Modern kimlik doğrulama gerektiren posta kutularına bağlanmaya çalışan genişletilmiş MAPI çözümleri, yinelenen parola istemlerini alır ve bağlantı kurulamıyor.

Ayrıca, Outlook istemcisi kullanılarak ilk bağlantı kurulamazsa, OAuth kimlik bilgilerini kullanarak bağlanamazsınız.

Neden

Microsoft, genişletilmiş MAPI kullanarak posta kutusu erişimi için OAuth belirteçleri oluşturmaya yönelik izinler modeli sunmaz. Modern kimlik doğrulama izinleri yalnızca Exchange Web Hizmetleri (EWS), Outlook REST ve Microsoft Graph için kullanılabilir.

Ayrıca, Microsoft, üçüncü taraf uygulamalar tarafından Outlook kimlik bilgilerinin doğrudan kullanılmasını desteklememektedir. Ayrıca, uygulamalara Outlook 'un verdiği ayrıcalıkları veren OAuth izinleri sunan hiçbir plan bulunmamaktadır.

Geçici Çözüm

Uygulamanız genişletilmiş MAPI kullanarak posta kutusu erişimi gerektiriyorsa ve modern kimlik doğrulama gerekliyse, Outlook 'U kullanarak ilk bağlantı kurabilir ve ardından özel uygulamanızı kullanarak posta kutusuna bağlanmak için aynı Outlook profilini kullanabilirsiniz. Bu, Outlook 'un genişletilmiş MAPI 'nin yeniden yapabileceği OAuth belirteçleri edinmenizi sağlar.

Outlook 'U kullanarak erişim belirteci ve yenileme belirteci almak için, bunun yerine temel kimlik doğrulama kullanmanız gerekir. Bu, posta kutusunu kullandığınız kullanıcı hesabındaki modern kimlik doğrulamayı devre dışı bırakmanız gerekir.

Daha fazla bilgi

Microsoft ayrıca, EWS dışında Exchange ve Outlook uç noktalarına bağlanma ve istekte bulunmak için OAuth izinlerini sunmaz. Çevrimdışı adres defteri (OAB), otomatik bulma ve diğer Exchange ve Outlook uç noktalarında modern kimlik doğrulaması üçüncü taraf uygulamalarda desteklenmez.