在 Google Chrome 浏览器中自动将我的应用程序从 HTTP 重定向到 HTTPS

Automatically redirects my application from HTTP to HTTPS in Google Chrome Browser

我在 web.config 中添加了以下代码,用于将 URL 从 HTTP 转发到 HTTPS。

 <rewrite xdt:Transform="Insert">
  <rules>
    <!-- Redirects users to HTTPS if they try to access with HTTP -->
    <rule
      name="Force HTTPS"
      stopProcessing="true">
      <match url="(.*)"/>
      <conditions>
        <add input="{HTTPS}" pattern="^OFF$" ignoreCase="true"/>
      </conditions>
      <action
        type="Redirect"
        url="https://{HTTP_HOST}/{R:1}"
       /> <!--redirectType="Permanent"-->
    </rule>
  </rules>

</rewrite>

工作正常,一段时间后我从 web.config 中删除了上述代码,但我的 Google Chrome 浏览器仍然会自动将我的 URL 从 http 重定向到 https每当我的应用程序在我的本地机器上运行时。

Google Chrome 缓存重定向。更改网络配置后清除缓存,或者至少保持开发人员控制台打开并在“网络”选项卡中选中 "Disable cache" 选项。