Sdílet prostřednictvím


Správa tokenů, jejichž platnost vypršela

Tento článek vysvětluje, jak se tokeny spravují, aby se zajistilo, že aplikace budou i nadále hladce fungovat i při změně přihlašovacích údajů.

Centrum rozhraní API zpracovává připojení odlišně pro Power Apps, Logic Apps a Power Automate. Když změníte přihlašovací údaje, Power Apps automaticky se znovu ověří pomocí nového tokenu, zatímco u Logic Apps a Power Automate může dojít k problémům, protože používají uložené tokeny, které mohou být zastaralé.

Správa tokenů v aplikaci Power Apps

Když je připojení vyvoláno z Power Apps, centrum rozhraní API použije token OBO (jménem) odeslaný v žádosti o vyvolání z Power Apps. Centrum rozhraní API vymění token OBO za token na cílovou službu. Token OBO se vygeneruje a ověří během každé relace Power Apps před vyvoláním konektoru.

Pokud například uživatel změní heslo, všechny tokeny se zruší. Když Power Apps přímo vyvolá připojení, použije nový token v požadavku „vyvolání“, aby mohl pokračovat. Požadavek na konektor proběhne úspěšně, aniž by uživatel musel připojení znovu ověřovat.

Správa tokenů v Logic Apps a Power Automate

Když je připojení vyvoláno z Logic Apps nebo Power Automate, centrum rozhraní API použije uložený token v připojení, aby ho vyměnil za token do cílové služby.

Například změna hesel nebo vynucování zásad vícefaktorového ověřování odvolá všechny tokeny. Volání připojení Logic Apps nebo jednotného přihlašování Power Automate (SSO) selže během výměny tokenů, protože tokeny nejsou označené jako poškozené a token uložený v připojení je zastaralý.

Obnovení tokenů v Power Apps, Logic Apps a Power Automate

Power Apps automaticky obnoví nebo znovu ověří všechna připojení, která jsou přerušena. Připojení se ale při odvolání tokenů neoznačí jako přerušená. Jsou označené jako poškozené, když se výměna tokenů v API Hub nezdaří.

Proto se Logic Apps a Power Automate musí nejprve pokusit spustit konektor s vypršelými tokeny. Tato akce způsobí, že se připojení označí jako přerušené. Jakmile Power Apps narazí na přerušené připojení, obnoví místní mezipaměť připojení a připojení se opraví.