Автоматически перенаправляет мое приложение с HTTP на HTTPS в браузере Google Chrome

Я добавил следующий код в 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 при каждом запуске приложения на моем локальном компьютере.

1 ответ

Решение

Google Chrome перенаправляет кеши. Очистите кэш после внесения изменений в веб-конфигурацию или, по крайней мере, оставьте консоль разработчика открытой с установленными параметрами "Отключить кэш" на вкладке "Сеть".

Другие вопросы по тегам