适用于Azure托管的应用程序的Auth0允许的Web Origins

时间:2019-02-07 12:31:23

标签: auth0 azure-webapps

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

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

我进入了Auth0仪表板,并更新了允许的网络起源,使其包含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.

我的猜测是我没有正确使用“允许的网络起源”。我该怎么做才能使它再次工作?

1 个答案:

答案 0 :(得分:-1)

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

Angular2 - page refresh 404ing when hosted in Azure

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