[英]ERR_CONNECTION_RESET after installing Visual Studio 2017 Enterprise
我有一個在 ASP.NET 4.5 中制作的項目,我使用本地 IIS 服務器(版本 10.0.15,Windows 10 附帶的版本)在本地運行該項目。 我曾經使用 Visual Studio 2015 Enterprise 在這個項目上工作,一切正常,我可以訪問和調試http://local.project.com上的網站,甚至 https 工作。 安裝 Visual Studio 2017 后,打開項目(不需要遷移)並運行它我開始收到連接重置錯誤:ERR_CONNECTION_RESET
在我的項目的 web.config 中,我有一個強制 https 的重寫規則,這從來沒有給我在本地訪問造成任何問題,當我想調試時,我只需要發表評論。 重寫下面的行:
<httpRedirect enabled="false" destination="https://project.com" httpResponseStatus="Permanent" />
<rewrite>
<rules>
<rule name="RedirectToNonwww" stopProcessing="true">
<match url="^(www\.)?(.*)$" />
<conditions>
<add input="{HTTPS}" pattern="off" />
<add input="{HTTP_HOST}" pattern="^(www\.)?(.*)$" />
</conditions>
<action type="Redirect" url="https://{C:2}" />
</rule>
</rules>
</rewrite>
我對這個問題一竅不通。 我不知道 VS 2017 在我的機器上發生了什么變化,可能會發生這種情況。 你有什么提示可以幫助我解決這個問題嗎?
謝謝你的幫助
我找到了解決方案,出於某種原因,在使用 VS 2017 運行項目時,它弄亂了網站綁定的配置。 我這樣做確實解決了:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.