在Azure中,我有一个用于Web应用程序实例的docker-compose文件,该文件用于创建Angular前端,用于身份验证用户的IdentityServer4服务器以及用于处理与数据库通信的API。
容器日志似乎表明docker-compose中的所有程序都运行良好,但是当我尝试从Angular前端访问IdentityServer4登录页面时,我在控制台中始终收到此错误:
Failed to load resource: net::ERR_CONNECTION_CLOSED :5000/.well-known/openid-configuration:1
还有...
ERROR Error: Uncaught (in promise): Error: Network Error core.js:1624
我已将所有localhost:5000实例(用于ID Server)替换为https://myapp.azurewebsites.net:5000,我认为这可以处理向Azure的过渡,但是我似乎无法克服以上错误。
有人知道我在这里做错什么吗?或者我该怎么做才能解决此问题?
答案 0 :(得分:0)
转到数据库并更新基于客户端的表,其中将提到localhost:5000
。用myapp.azurewebsites.net