我正在使用 azure 并且(出于特定原因)我需要通过公共 IP 地址(而不是普通的 url 地址)使用我的 Azure Web 应用程序。我四处搜索,似乎部署在专用“应用服务环境”下的 Web App 可以解决问题。长话短说:
- 我在 Azure 上部署了我的“ASE”资源(相关服务如下图所示)
- 我成功部署了我的网络应用程序(嗯,它是一个网络套接字,但我认为没关系)
- 如果我通过 url 地址(如https://artine.artine.p.azurewebsites.net)连接,它可以工作文件(我可以“使用”该服务)
- 在我的“应用服务环境”的 IP 地址下,我可以看到我的公共 IP:
问题是我不知道如何使用其 IP 地址“使用”我的 API。正如我可以在这里阅读的文档立场:
App Service can allocate a dedicated IP address to an app. This capability is available after you configure IP-based SSL
有没有人可以证实这一点?因此,如果我“配置基于 IP 的 SSL”,我可以使用 IP 地址连接到我的 Web API(例如:https ://28.88.887.98?ClientId=AAAAAAAA )
考虑到我在 TLS 和证书管理方面没有经验。你能给我推荐一个关于在 azure 上配置“基于 IP 的 SSL”的好教程吗?感谢您的关注
更新: 似乎我们的 Azure 订阅有一些限制,因此几乎不可能继续进一步寻找解决方案。目前我想我会临时使用一个虚拟机(带有公共 IP)。无论如何,我真的很想知道是否有人能够通过 IP 地址使用 Web API。这些信息将来可能会派上用场!无论如何谢谢你的兴趣