現在、アクセス トークンを使用して Power BI サービスから Power BI レポートを取得し、Azure AIDL 認証を使用してこのレポートを IFrame に埋め込んでいます。
この Java ライブラリを使用して、JWT アクセス トークンを取得し、Power Bi レポートにフェッチしています。
以下は、このアプローチの問題です。
1) アクセス トークンの有効期限は 60 分と短い。その後、リフレッシュ トークンを使用して新しいアクセス トークンをフェッチします。
2) ただし、リフレッシュ トークン自体の有効期間は 14 日間で、その後は手動でログインしてリフレッシュ トークンを手動で更新する必要があります。
手動ログインを避けたいのですが、これを自動化する方法があるかどうか疑問に思っています。
任意の提案をいただければ幸いです。