gpt4 book ai didi

asp.net-mvc - MVC WebApplication 不再在 IIS Express 中启动(重定向到 https ://localhost in Chrome)

转载 作者:行者123 更新时间:2023-12-02 05:17:05 27 4
gpt4 key购买 nike

今天早上我正在 Web 应用程序项目中更改 OAuth/Owin 设置和 Azure 发布设置,但不久之后我们决定将部署到特定的 IIS Azure VM(现在在我们的本地域中可见)。所有代码/设置更改均已恢复。

有一次,我还更改了 drivers\etc\hosts 文件,以允许使用 Microsoft OAuth 的虚拟名称,但这已被恢复。

注释:

  • 我的启动 URL 是 http://localhost:22222/
  • 我在 IIS Express 下运行(因为我的本地开发虚拟机不允许我安装完整的 IIS)
  • 当我使用 IE 启动 Web 应用程序时,我只是收到“此页面无法显示”
  • 如果我使用 Chrome 启动它,我会收到“此网页不可用”,但它也会将浏览器 URL 更改为 https://localhost (注意 s,即使用 SSL)。
  • 我已将项目从源代码控制中拉下来。没有变化。
  • 该项目受 TFS 源代码控制。
  • 同一项目的另一位开发人员拥有最新文件,并且运行良好。
  • 如果我运行任何其他 Web 应用程序项目,它们都可以正常工作。
  • 所有 OWIN 注册提供商均已被注释掉。没有变化。
  • 删除了整个项目文件夹并从 TFS 中重新提取。不用找了。这可能意味着某个地方的本地计算机设置是原因?

我的 Web 应用程序中的哪些内容可能会被损坏而导致此问题?我已经挠头好几个小时了,但我们所做的一切都不起作用。该应用程序根本无法在任何浏览器中启动。

项目 Web 设置选项卡:

enter image description here

最佳答案

底部的答案,针对此 chromium 问题 [issue 444479]帮助了我:

Same here - I also believe caused by HSTS - see http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security

If you have (developed) any other localhost sites which send a HSTS header...

eg. Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

...then depending on the value of max-age, future requests to localhost will be required to be served over HTTPS.

To get around this, I did the following.

  • In the Chrome address bar type "chrome://net-internals/#hsts"
  • At the very bottom of a page is QUERY domain textbox - verify that localhost is known to the browser
  • If it is, DELETE the localhost domain using the textbox above
  • Your site should now work using plain old HTTP

HTH,

Jay

ps. This is not a permanent solution, but will at least get it working between projects. If anyone knows how to permanently exclude localhost from the HSTS list please let me know :)

尝试一下。

关于asp.net-mvc - MVC WebApplication 不再在 IIS Express 中启动(重定向到 https ://localhost in Chrome),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28195505/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com