登录时,Deezer JavaScript SDK播放器在重定向页面登录失败

登录时,Deezer JavaScript SDK播放器在重定向页面登录失败,javascript,oauth,cross-domain,deezer,Javascript,Oauth,Cross Domain,Deezer,我正在尝试在我的web应用程序中设置Deezer SDK。我用这种方式调用DZ.login: window.DZ.init({ appId: process.env.DEEZER_APP_ID, channelUrl: 'http://127.0.0.1:3000/deezer-channel', player: { onload: function () { console.log('dz loaded'); window.DZ.login((re

我正在尝试在我的web应用程序中设置Deezer SDK。我用这种方式调用
DZ.login

window.DZ.init({
  appId: process.env.DEEZER_APP_ID,
  channelUrl: 'http://127.0.0.1:3000/deezer-channel',
  player: {
    onload: function () {
      console.log('dz loaded');

      window.DZ.login((res) => {
        console.log(res);
      });
    }
  }
});
但是,我的重定向页面上有以下错误:

调试显示重定向页面上的Deezer脚本试图访问其他iframe全局对象中的DZ对象。它抛出了这个错误

我做错了什么


这个问题与CORS规则本身无关。它与Deezer SDK OAuth有关

我的开发环境似乎运行在
localhost:3000
上。因此,在
127.0.0.1:3000打开的重定向页面将其视为跨域资源。

甚至更多<当devtools打开时,code>DZ.init
失败。