Microsoft Graph APIが1時間後に切断される
HTTPコネクターを使用している場合、Microsoft Graph APIへのコネクションが1時間後に失敗することがあります。 これは通常、OAuthアクセストークンの有効期限が切れ、コネクターが自動的に更新できない場合に発生します。
発生する理由
Microsoft Graphは認証にOAuth 2.0を使用します。 デフォルトでは、アクセストークンは1時間後に有効期限が切れます。 HTTPコネクションは、トークンの有効期限が切れた後、新しいトークンをリクエストするためのリフレッシュトークンを受信していない場合、アクセスを失います。
この問題は、初期OAuthスコープにoffline_accessが含まれていない場合に発生します。 このスコープがない場合、Microsoftはリフレッシュトークンを返さず、アクセストークンの有効期限が切れた後、Workatoはセッションを更新できません。
トラブルシューティング方法
アクセストークンの有効期限が切れた後にHTTPコネクターが切断されないようにするには、次の手順を実行します:
1
HTTPコネクションを構成する際は、OAuth 2.0スコープフィールドにoffline_accessを含めるよう設定します。 これにより、コネクションがリフレッシュトークンを受信し、アクセストークンの有効期限が切れた後に自動的に更新できます。

offline_accessスコープを含める
2
更新した構成を保存した後、HTTPコネクションに再接続します。
Last updated: