AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[iis-express](server)

Martin Hope
user101289
Asked: 2021-06-03 12:01:35 +0800 CST

Windows 更新导致 IIS Express 失败并出现 ERR_HTTP2_PROTOCOL_ERROR

  • 0

过去一年我一直在 Windows 机器上构建 reactjs 应用程序,运行 Visual Studio IIS 测试服务器进行调试/测试。

我刚刚安装了一个windows 更新包,重新启动,我的本地 VS IIS Express 服务器无法再为我的站点提供服务——报告的唯一错误是:

localhost/:19 GET https://localhost:44332/static/js/main.chunk.js net::ERR_HTTP2_PROTOCOL_ERROR 200
localhost/:19 GET https://localhost:44332/static/js/vendors~main.chunk.js net::ERR_HTTP2_PROTOCOL_ERROR 200

我不知道从哪里开始调试这个——这ERR_HTTP2_PROTOCOL_ERROR似乎有很多可能的原因。重新启动,清除我的浏览器缓存,使用隐身模式,使用其他浏览器似乎都有同样的问题。

windows iis windows-10 http2 iis-express
  • 1 个回答
  • 3290 Views
Martin Hope
AardVark71
Asked: 2020-06-05 02:40:04 +0800 CST

如何配置 IIS Express 以允许非管理员使用 44300 到 44399 范围之外的 SSL 端口?

  • 0

根据IIS Express 文档,需要管理权限才能使用 44300 到 44399 范围之外的端口运行 SSL。

对于非管理用户 IIS Express

  • 配置 HTTP.SYS 为 SSL 保留端口 44300 到 44399
  • 将该范围内的传入 SSL localhost 请求与预安装的自签名 SSL 证书相关联

有没有办法让非管理用户使用 44300 到 44399 范围之外的端口在 IIS-Express 上运行 SSL?

例如,我可以netsh http add urlacl用来打开 44300 到 44399 范围之外的 SSL 端口user=EVERYONE吗?例如,我可以使用netsh http add sslcert将自签名证书添加到 44300 到 44399 范围之外的端口吗?

iis ssl http.sys iis-express
  • 1 个回答
  • 503 Views
Martin Hope
Chris Moschini
Asked: 2012-06-24 13:20:02 +0800 CST

对 IIS Express 的第一次请求失败,显示 503 服务不可用,第二次成功

  • 5

每次我从 Visual Studio 2010 启动我的 ASP.Net MVC 3 应用程序时,IIS Express 启动并且 IE 旋转等待。请求失败并显示 HTTP 503 服务不可用。我在 IE 中点击刷新,请求成功。在我停止调试之前,所有后续请求都会成功。下次再去开始调试时,第一个请求又失败了。

还有其他人经历过吗?

在 IISExpress\applicationhost.config 我有:

<site name="ProjectName" id="6">
    <application path="/" applicationPool="Clr4IntegratedAppPool">
            <virtualDirectory path="/" physicalPath="c:\users\chris\dropbox\code\2010\SolutionName\ProjectName" />
    </application>
    <bindings>
            <binding protocol="http" bindingInformation="*:80:laptop" />
    </bindings>
</site>

我的主机文件中有这个:

127.0.0.1    laptop

我的项目设置为从 IIS Express 开始,项目 Url 设置为:

http://laptop

很奇怪只有第一个请求失败,也许是因为 Visual Studio 没有等待足够长的时间来启动 IIS Express?有什么办法让它等待吗?

停止调试,进行更改,然后重新开始是我最常执行的任务之一,因此添加另一个步骤以达到目的非常烦人。

asp.net-mvc iis-express
  • 2 个回答
  • 12106 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve