Graph-értesítések és előfizetés-helyreállítás
A WebhookCatcher tartós szinkronizálási jelzésként fogadja a Microsoft Graph-értesítéseket. A delta-egyeztetés a szolgáltató kanonikus tartalmát olvassa. Egy feldolgozott szolgáltatói eredmény támogatja a Szinkronizálási központ megerősítését. Először végezd el a Microsoft Graph beállítását.
Callback-konfiguráció
A nyilvános HTTPS-hosztnévnek el kell érnie ennek a példánynak a WebhookCatcher szolgáltatását, és meg kell őriznie a teljes útvonalat. Az InstantUserDataGetter nem külső webhook-célpont.
| Callback | Útvonal |
|---|---|
| Módosítási értesítés | /graph/webhook |
| Életciklus-értesítés | /graph/lifecycle |
Állítsd be a GRAPH_WEBHOOK_URL és a GRAPH_LIFECYCLE_WEBHOOK_URL változókat erre a deploymentre, a nyilvános hosztnévvel és a megfelelő útvonallal. Visszaállított konfigurációnál ellenőrizd, hogy nincs-e benne másik fejlesztő tunnel-hosztneve. A Graph-kulcsok és tanúsítványok külön setupot igényelnek.
A validációs kézfogás a saját tokenjét adja vissza. Értesítéseknél a HTTP 202 a tartós befogadási tárolás után érkezik. A tárolási hiba vagy az elmulasztott tartóssági határidő 503 választ ad, hogy a kérés újrapróbálható legyen. Az elutasított kézbesítések tartós diagnosztikai bizonyítékként is megmaradhatnak. A nyugtázás nem jelenti, hogy minden értesítés átment a bizalmi ellenőrzéseken, vagy módosított üzenetet.
Megújítás és újrapróbálás
A GraphPullPoller induláskor ellenőrzi az előfizetéseket, és megújítási ciklusokat futtat. A részletes (rich) előfizetések 23 órát kérnek. A rutin újralétrehozás elosztott ütemezést használ, 7,5 és 8,5 óra között.
Egy lejárt aktív előfizetés esedékes. A hibás rekord a mentett újrapróbálási időpontig vár. A régi lejárat nem kerüli meg a visszalépést. Az érvényesített beérkezések megőrzik a postafiók-azonosítót, az előfizetés-azonosítót és a beérkezés idejét.
Hiányzó változások diagnosztizálása
Egy csendes postafiók jogosan nem küld értesítést. Vizsgáld meg a lejáratot, a következő megújítást, a tunnel elérhetőségét és a tartós beérkezéseket. Ha van beérkezés, de az üzenet elavult marad, vizsgáld a delta-feldolgozást és a postafiók állapotát.
Konfigurációs javítás után a támogatott futtatókörnyezeti parancsokkal alkalmazd a célzott módosítást úgy, hogy az adatok megmaradjanak.