0

我有一个使用 Auth0 为我的 IDP 开发的 SPA 应用程序。在本地开发时,我将 Auth0 Allowed Web Origins 设置设置为http://localhost:8080并使一切正常。

现在我已将我的应用程序作为 Web 应用程序部署到 Azure —— 所以我的应用程序的地址如下:myapp.azurewebsites.net. 我还包括了一个自定义域,以便我可以像这样访问我的应用程序:myapp.mydomain.com.

我进入我的 Auth0 仪表板并更新了 Allowed Web Origins 以包含https://myapp.azurewebsites.nethttps://myapp.mydomain.com

但是,我无法再让 Auth0 进行身份验证。当我在 Auth0 调用 auth 端点时,我收到一个回调到我的signin-oidc端点并出现错误

The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

我的猜测是我没有正确获取允许的 Web 来源。我该怎么做才能让它再次工作?

4

1 回答 1

-1

您正在寻找错误的方向(就像我一样:))。解决方案是将 web.config 添加到您的项目中。之前在这里讨论了很多时间。

Angular2 - 在 Azure 中托管时页面刷新 404

错误:您要查找的资源已被删除、名称已更改或暂时不可用

于 2019-04-29T12:46:57.213 回答