我有这个非常令人困惑的错误,我不知道如何搜索它。我在angular + rails应用程序上使用auth0来帮助在Rails中的Shopify应用程序和Angular中应用程序的前端之间进行身份验证,我正在使用webpacker。
Rails应用程序目前可以与Shopify一起使用,但我们目前正在以角度为单位在前端使用单独的界面。当我从应用程序模块中的providers数组中删除AuthService时,一切正常。但是当提供者数组中的AuthService可用时,我收到此错误:
无法解析AuthService的所有参数:(?)
我的AuthService与我在文档和git commit中找到的完全相同。
以下是我的AuthService参数:
auth0 = new auth0.WebAuth({
clientID: AUTH_CONFIG.clientID,
domain: AUTH_CONFIG.domain,
responseType: 'token id_token',
audience: `https://${AUTH_CONFIG.domain}/userinfo`,
redirectUri: 'http://localhost:5000/callback',
scope: 'openid'
});
目前,当我使用Rails进行身份验证时,一切正常。但是一旦我们将重定向工作到角度应用程序。会话丢失了。 如何在angular 4应用程序中从rails获取会话参数/请求参数。