Habilitar CORS en localhost para DiscourseConnect

Hola, seguí esta guía para instalar Discourse en mi Mac para desarrollo. Ahora estoy implementando SSO con DiscourseConnect. He conseguido que la validación funcione, pero cuando mi sitio de WP redirige a Discourse, obtengo un 404

Access to XMLHttpRequest at 'localhost:4200/session/sso_login?sso=[sso]&sig=[sig]' (redirected from 'localhost /login') from origin 'localhost' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

He añadido localhost:8083 como un origen CORS válido, pero no parece que pueda encontrar dónde debería establecer DISCOURSE_ENABLE_CORS a true. No estoy ejecutando un contenedor Docker, así que no hay app.yml, y tampoco parece estar en la tabla site_settings de la base de datos. ¿Cuál es la forma correcta de habilitar CORS en un sitio de Discourse alojado localmente?