我们有一个 Azure 项目的移交。该应用程序稍后将在公司网络中维护,客户现在询问 Azure 使用哪些端口。
据我所知,控制面板是基本的 TCP/IP + HTTP,但是发布呢?我尝试了谷歌,但我发现的唯一内容是关于 Web Deploy。
我不知道“Azure 使用哪些端口”是什么意思。
如果您询问必须在内部基础架构中打开哪些端口才能使用、部署和监控 Windows Azure 应用程序,答案是 80 和 443 - 标准 HTTP/HTTPS (tcp/ip) 端口。
Azure 服务的所有和任何操作都通过 Windows Azure 开发人员门户或管理 REST 服务(全部通过 HTTP/HTTPS)完成。
(Web 部署只是一个单独的部分,仅用于 Web 角色,并且是典型的 Windows Azure 应用程序可以在没有它的情况下生存的东西)。
如果您询问应用程序可以使用哪些端口,部署在 Windows Azure 中 - 任何 TCP/IP 端口。Windows Azure 尚不支持 UDP。
如果您从 VS Web 部署通过防火墙发布,您可能需要打开端口 8172。
你可以在这里找到:
http://blogs.msdn.com/b/brunoterkaly/archive/2012/02/07/azure-ports.aspx
https://msdn.microsoft.com/en-us/library/dd465337(v=vs.110).aspx