Aracılığıyla paylaş

XML manifest ile oluşturduğumuz add-in içerisinde bir maili başka bir klasöre taşınmıyor.

afatek 0 Saygınlık puanı
2024-11-29T11:29:33.6633333+00:00

Outlook için geliştirdiğim XML eklentide mail silemiyorum. Kullanıcı add-in command'ı tetiklediğinde bir dialog açıyorum, ve dialog'da "Bu Mail'i Sil" butonu var. Fakat mail'i bir türlü silemiyorum. Hedef sistem Azure AD kullanıyor.

Asıl problem token'ı istediğim gibi sessiz bir şekilde alamamaktan kaynaklanıyor.

    const loginResponse = await msalApplication.loginPopup({ scopes: graphScopes });
    const tokenResponse = await msalApplication.acquireTokenSilent({ scopes: graphScopes });

Graph çözümü microsoft auth popup ı açıyor ki kullanıcı deneyimi için olmaması gereken bir şey,

acquireTokenSilent ise sadece loginPopup en az bir kere açıldıktan sonra işlevini yerine getirebiliiyor.

Bu token alma işlevini sessiz nasıl gerçekleştirebilim.

Son olarak graph-explorer da çalışan istekler development ortamında aşağıdaki hatayı dönüyor. Daha sağlıklı bir dev ortamı için ne yapılabilir.

{

  "error": {

      "code": "MailboxNotEnabledForRESTAPI",

      "message": "The mailbox is either inactive, soft-deleted, or is hosted on-premise."

  }

}
Microsoft Soru&Cevap
Microsoft Soru&Cevap
Önerileri, özellik isteklerini ve hataları Microsoft Soru-Cevap ekibiyle paylaşmak için bu etiketi kullanın. Microsoft Soru-Cevap ekibi, geri bildirimlerinizi düzenli olarak değerlendirecek ve bu yolda güncelleştirmeler sağlayacaktır.
84 soru
0 yorum Açıklama yok
{count} oy

Yanıtınız

Yanıtlar, soru yazarı tarafından Kabul Edilen Yanıt olarak işaretlenebilir ve bu da kullanıcıların, yanıtın yazarın sorununu çözdüğünü anlamasına yardımcı olur.