带有swagger的asp.net核心Web API在Azure中的Docker中不起作用

时间:2017-04-07 09:37:57

标签: azure docker .net-core swashbuckle

  1. 我创建了一个asp.net核心Web API应用程序VS2017,.net核心版本是1.1。
  2. 然后我添加了对Web API应用程序的Docker支持
  3. 在本地Docker中运行Web API,工作正常。
  4. 使用vs2017将它部署到Azure中的Docker,在Azure中的Docker中运行良好。
  5. 使用Swashbuckle为.net核心Web API添加swagger UI。
  6. 在本地的Docker中重新运行Web API,工作正常。
  7. 使用vs2017将其重新部署到Azure中的Docker,但它不起作用。它显示以下错误
  8. “网络错误(tcp_error) 发生通信错误:“” Web服务器可能已关闭,太忙或遇到阻止其响应请求的其他问题。您可能希望稍后再试一次“

    然后我认为它可能是由swagger和Swashbuckle引起的,但它在我本地的Docker中运行良好。而且,我试图删除Swashbuckle和Swagger的编码。它仍然无效。

    有谁知道这个问题可能是什么?

0 个答案:

没有答案