首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Azure webapp的入站IP返回端点的404,但使用url正常工作?

问为什么Azure webapp的入站IP返回端点的404,但使用url正常工作?
EN

Stack Overflow用户
提问于 2020-08-18 15:53:55
回答 1查看 34关注 0票数 0

我有一个发布在Azure上的.Net核心应用程序,该has应用程序有一个可公开访问的端点。

当使用完整的url {azure-url}/results创建HTTP POST请求时,它会按预期工作。然而,客户端需要使用这个端点,但是他的系统在创建请求之前将urls转换为IP地址(老实说,不知道为什么)。

我已经检查了Azure属性,这是webapp的IP地址,在执行nslookup时也会匹配。问题是,当我用IP地址替换url并发出请求时,它返回404。

有没有人经历过这样的事情?我想知道这是否与我不知道的某些Azure配置有关。

EN

回答 1

Stack Overflow用户

发布于 2020-08-18 16:15:53

Azure应用程序服务是一种多租户服务。这意味着其他应用程序可能共享相同的服务器,从而共享相同的入站IP。为了让你的请求被正确地路由到你的应用程序,它需要域名,而不仅仅是IP。

有一种方法可以通过using a custom domain获取静态入站IP。我还没有尝试过,但我假设即使这样,您也不能调用该IP上的服务。

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

https://stackoverflow.com/questions/63464153

复制
相关文章

相似问题

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