【问题标题】:auth0 DRF authenticates correctly on localhost but does not on heroku hosted angular app talking to a heroku hosted DRF appauth0 DRF 在 localhost 上正确验证,但在 heroku 托管的 Angular 应用程序上无法与 Heroku 托管的 DRF 应用程序对话
【发布时间】:2021-10-17 04:27:41
【问题描述】:

我与 auth0 进行了视频通话,共享我的屏幕,但他们无法帮助我。

我有一个 Angular 应用程序与一个 DRF 应用程序对话。

托管在我的本地主机上的代码与托管在两个 heroku 实例中的代码没有区别。

然而,只有当我的 localhost 前端与我的 localhost 后端通信时,身份验证才会正确进行。

本地主机到heroku后端失败

heroku 前端到 localhost 后端通过隧道失败

当代码失败时,我的意思是服务器的端点工作正常。但身份验证继续返回 AnoymousUser

这是我访问受保护端点时 heroku 托管的 DRF 日志的屏幕。click here for picture

我一直在进行视频通话,与 auth0 共享我的屏幕,但没有任何帮助。

我有信心,这不是代码问题,而是网络问题,我在解决这个问题上的进展为零。

我有兴趣将这个问题保留在本地主机和 heroku 托管之间可能破坏身份验证的区别

感谢大家花时间阅读本文。

【问题讨论】:

    标签: angular authentication heroku django-rest-framework auth0


    【解决方案1】:

    没关系,我没有将新值添加到我的 httpInterceptor 代码中

    【讨论】:

      猜你喜欢
      • 2020-01-19
      • 1970-01-01
      • 1970-01-01
      • 2018-02-15
      • 2021-02-24
      • 2018-12-04
      • 2012-12-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多