【问题标题】:Owin self host api throws exception: The format of the specified network name is invalidOwin自身主机api抛出异常:指定网络名的格式无效
【发布时间】:2016-07-13 10:45:26
【问题描述】:

我有一个 ASP.NET 自托管 Web api,我希望它能够监听 http://77.176.132.62:51000

http://127.0.0.1:51000 一切正常,但只要我将其更改为服务器的有效 IP 地址和端口,就会出现以下异常:

指定的网络名称格式无效

this answer 中,建议我更改applicationhost.config 文件,但这是针对IIS 或IIS express。我看不到如何使用配置文件解决这个问题。

我应该如何解决这个异常?

【问题讨论】:

    标签: asp.net owin katana self-hosting


    【解决方案1】:

    不指定 IP,使用 * 代替:http://*:51000

    【讨论】:

    • 这应该被标记为正确答案。我的问题是我设置了错误的 IP(我的机器分配了另一个 IP)所以设置 * 使错误消失,现在我不必再考虑在配置上设置我的开发 IP。
    【解决方案2】:

    我注意到这通常发生在设备的 IP 地址与 Web api 尝试运行的 IP 地址不同时。确保两个 IP 地址相同,然后重试。

    【讨论】:

      猜你喜欢
      • 2018-11-24
      • 2018-06-06
      • 2013-10-06
      • 2012-06-21
      • 1970-01-01
      • 2019-04-09
      • 2016-07-29
      • 1970-01-01
      • 2014-07-11
      相关资源
      最近更新 更多