此问题可能是由于Electron不能正常获取Auth0密钥而导致的。可以尝试在Electron的main进程中添加以下代码段:
const { session } = require('electron');
session.defaultSession.webRequest.onBeforeSendHeaders((details, callback) => {
details.requestHeaders['Origin'] = 'https://yourdomain.auth0.com';
callback({ cancel: false, requestHeaders: details.requestHeaders });
});
其中“yourdomain.auth0.com”应替换为你自己Auth0应用的域名。这段代码可以确保Electron能够正确地获取Auth0密钥,使应用在打包后也可以正常工作。