diff --git a/cms/envs/common.py b/cms/envs/common.py index 9f0199dfb3..fcdc699515 100644 --- a/cms/envs/common.py +++ b/cms/envs/common.py @@ -515,6 +515,8 @@ MIDDLEWARE_CLASSES = [ 'waffle.middleware.WaffleMiddleware', + 'edx_rest_framework_extensions.middleware.EnsureJWTAuthSettingsMiddleware', + # This must be last so that it runs first in the process_response chain 'openedx.core.djangoapps.site_configuration.middleware.SessionCookieDomainOverrideMiddleware', ] diff --git a/lms/envs/common.py b/lms/envs/common.py index 2946023bd0..2cace02011 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -1297,6 +1297,8 @@ MIDDLEWARE_CLASSES = [ # Inserts Enterprise content. 'openedx.features.enterprise_support.middleware.EnterpriseMiddleware', + 'edx_rest_framework_extensions.middleware.EnsureJWTAuthSettingsMiddleware', + # This must be last 'openedx.core.djangoapps.site_configuration.middleware.SessionCookieDomainOverrideMiddleware', ]