首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >azure 502错误的网关

azure 502错误的网关
EN

Stack Overflow用户
提问于 2018-02-06 00:02:59
回答 2查看 5.5K关注 0票数 0

以前有没有人见过这种情况,所以我在我的应用程序上得到了一个502错误的网关错误,问题是我得到的详细错误信息说我请求的url是https://SOX:80/api,但是我的站点被配置为使用https://sox.domain.com,并且该站点在很大程度上拉取所需的各种JS文件

在azure仪表板中,我的应用程序服务名称是SOX,所以我假设它是从那里获取SOX的,但我不知道它为什么要使用这个名称。

EN

回答 2

Stack Overflow用户

发布于 2018-02-12 15:18:05

所以总的来说,这个问题让我困惑不解。然而,随着更多的测试,我很快就弄明白了是怎么回事。

我的后端是Dotnet核心Azure,抛出502坏网关是它处理异常的方式,最终问题是基于代码的。我提到这个纯粹是为了帮助其他人。

我的第一个问题是基于证书处理,就像我在上面提到的,dotnet运行在一个由你的应用名称指定的容器中,https://SOX:80

下面的内容导致了我的问题

证书= X509StoreStoreHelper.ValidateSSLPolicy(cert.Thumbprint,证书);

在为了测试而注释掉这个之后,我的问题就消失了(我们正在进行适当的修复)

我的第二个问题是在Azure SQL master.sys.master_files中使用了一个不受支持的视图,它再次抛出了引用https://SOX:80的502错误网关错误

请注意,我已经使用https://SOX:80作为引用来屏蔽真实站点。

希望这对下一个人有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2018-02-06 17:01:45

根据您的描述,我检查了您的站点(https://sox.azurewebsites.net/),发现它包含三个静态文件(index.htmlgeneric.htmlelements.html)。我在Chrome匿名窗口中查看了您的网站,如下所示:

我在您的html页面或JavaScript文件中没有发现任何针对https://SOX:80/api的请求。请尝试在新的隐藏窗口中访问您的网站以隔离缓存问题,或者只需按CTRL + F5刷新当前页面以缩小此问题。此外,您还需要检查是否配置了URL Rewrite。如果您仍然无法解决此问题,您需要使用详细信息更新您的问题,以便我们重现此问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48626598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档