- 我创建了一个asp.net核心Web API应用程序VS2017,.net核心版本是1.1。
- 然后我添加了对Web API应用程序的Docker支持
- 在本地Docker中运行Web API,工作正常。
- 使用vs2017将它部署到Azure中的Docker,在Azure中的Docker中运行良好。
- 使用Swashbuckle为.net核心Web API添加swagger UI。
- 在本地的Docker中重新运行Web API,工作正常。
- 使用vs2017将其重新部署到Azure中的Docker,但它不起作用。它显示以下错误
醇>
“网络错误(tcp_error)
发生通信错误:“”
Web服务器可能已关闭,太忙或遇到阻止其响应请求的其他问题。您可能希望稍后再试一次“
然后我认为它可能是由swagger和Swashbuckle引起的,但它在我本地的Docker中运行良好。而且,我试图删除Swashbuckle和Swagger的编码。它仍然无效。
有谁知道这个问题可能是什么?