C#HttpListener';错误请求';问题

C#HttpListener';错误请求';问题,c#,httplistener,bad-request,C#,Httplistener,Bad Request,由于某种原因,当请求通过非标准地址发送到HttpListener时,它会返回 <h1>Bad Request (Invalid Hostname)</h1> 发生此错误的一种方式是HTTP.SYS无法将HTTP主机头与其有效UrlAcl列表匹配。这可能是因为解析主机名时出现问题 (相关潜在解决方案和评论) 您可以在命令行中列出映射: /-httpcfg httpcfg query urlacl 随Windows Vista/2008/7+-netsh一起提供 ne

由于某种原因,当请求通过非标准地址发送到HttpListener时,它会返回

<h1>Bad Request (Invalid Hostname)</h1>

发生此错误的一种方式是HTTP.SYS无法将HTTP主机头与其有效UrlAcl列表匹配。这可能是因为解析主机名时出现问题

  • (相关潜在解决方案和评论)
  • 您可以在命令行中列出映射:

    /-
    httpcfg

    httpcfg query urlacl
    
    随Windows Vista/2008/7+-
    netsh一起提供

    netsh http show urlacl
    

    你能提供一些代码吗?您是如何启动HttpListener的?
    httpcfg query urlacl
    
    netsh http show urlacl