nginx在Auth0回调上显示404

时间:2019-06-02 13:38:58

标签: nginx auth0

我已经在我的React应用程序中设置了Auth0, 在我的本地环境中一切正常 但是,当使用nginx部署在数字海洋上时,我会得到404用于Auth0回调(回调URL还在URL中包含令牌详细信息)。

我的nginx位置配置如下,我需要添加/ callback吗?

    location / {
            try_files $uri $uri/  =404;
    }

1 个答案:

答案 0 :(得分:1)

Nginx无法知道如何处理/ callback,因为我使用过react router,并且没有与/ callback对应的文件/文件夹,它显示404 添加了/index.html,因此React Router将处理所有路由

location / {
        try_files $uri $uri/ /index.html =404;
}