I’m using the
azureActiveDirectory auth provider in my Redwood app. An hour (3600 seconds) after starting the app locally, the JWT expires and I get an error in my terminal:
graphql-server Error building context. Error: Exception in getAuthenticationContext: jwt expired
Reloading the page doesn’t help immediately, but it seems like after 5 minutes or so the token eventually refreshes.
As I understand it,
getToken() should automatically refresh the token with MSAL’s
I assume GraphQL api calls from Cells call
getToken(), since an authorization header is included in those requests, so I don’t understand why the token would expire.
Any help would be greatly appreciated!