Cómo arreglar 'Cannot read property '_links' of undefined'

Estoy intentando cargar mi foro en una ventana de navegador de una aplicación de escritorio (Electron). Sin embargo, la ventana aparece en blanco y sigo recibiendo el error: Cannot read property '_links' of undefined. Observo este mismo comportamiento al intentar cargar cualquier sitio de Discourse en una ventana de escritorio local.

¿Hay alguna forma de solucionarlo? Agradezco cualquier ayuda.

Esta es la razón por la que intento cargar la aplicación en una ventana de Electron

Estoy intentando obtener una clave de API específica para el usuario, como se describe aquí: User API keys specification. He llegado al punto en el que necesito proporcionar una redirección que Discourse pueda usar para enviar la clave codificada en la carga útil. Pero no tengo una URL que pueda proporcionar como redirección, ya que la aplicación es una aplicación de escritorio. Una solución que he visto es cargar la página de autorización del sitio en una ventana de aplicación local y, desde allí, puedo detectar cambios.

Normalmente, cargar un sitio web externo en una ventana de navegador de una aplicación es sencillo: básicamente, solo window.loadUrl('https://site.com'). La mayoría de los sitios se cargan sin problemas.

Pero aquí, aparece el error y hay una página en blanco en la ventana.


Aquí está el error completo que obtengo con mi sitio de Discourse (y con cualquier sitio de Discourse, creo, ya que también probé cargar meta.discourse.org con el mismo resultado; quizás esté relacionado con jQuery?):

Uncaught TypeError: Cannot read property '_links' of undefined        ember_jquery-36a231…6acc1076ef4.js:4069 

    at Object.initialize (_application-4d2ba03…7938d06cb3.js:75941)
    at Object.i.initialize (_application-4d2ba03…27938d06cb3.js:7805)
    at _ember_jquery-36a231…acc1076ef4.js:49347
    at i.each (_ember_jquery-36a231…acc1076ef4.js:67724)
    at i.walk (_ember_jquery-36a231…acc1076ef4.js:67638)
    at n.each (_ember_jquery-36a231…acc1076ef4.js:67568)
    at n.topsort (_ember_jquery-36a231…acc1076ef4.js:67576)
    at t._runInitializer (_ember_jquery-36a231…acc1076ef4.js:49361)
    at t.runInstanceInitializers (_ember_jquery-36a231…acc1076ef4.js:49345)
    at t._bootSync (_ember_jquery-36a231…acc1076ef4.js:46813)