【问题标题】:UseKestrel with listen options使用带有监听选项的 Kestrel
【发布时间】:2018-03-16 17:17:43
【问题描述】:

我在为我的 ASP.NET Core 解决方案添加监听选项时遇到问题。我尝试了一个全新的解决方案,将 program.cs 附加到:

      .UseKestrel(options =>
      {
          options.Listen(IPAddress.Any, 5000);
          options.Listen(IPAddress.Any, 5001, listenOptions =>
          {
              listenOptions.UseHttps("/HTTPS_cert/https.pfx", "****");
          });
      })

我得到的错误是:“名称'IPAddress'在当前上下文中不存在。

如果我例如尝试:

options.Limits.MaxConcurrentConnections = 100;

服务器启动正常。我错过了什么?

我正在使用 VS for Mac。

非常感谢...

【问题讨论】:

    标签: asp.net-core asp.net-core-2.0 kestrel-http-server


    【解决方案1】:

    您只是缺少 System.Net 的导入,因为那是 IPAddress.Any 静态字段所在的位置。只需将其添加到您的文件中:

    using System.Net;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-25
      • 1970-01-01
      • 2020-09-20
      • 1970-01-01
      • 2018-09-28
      相关资源
      最近更新 更多