Конвертировать http в https в ядре .Net - PullRequest
1 голос
/ 06 июня 2019

У меня есть основное приложение asp.net.Это работает хорошо, но мы будем использовать https.Что мне нужно сделать?Шаги в локальной разработке и в производстве?

Например, в локальной ссылке URL-адрес http://localhost:12345;но мы хотим https://localhost:12345

обновление:

В работе я говорю о хостинге в IIS

1 Ответ

0 голосов
/ 07 июня 2019

В локальной разработке вам не нужно ничего менять, если вы используете IIS для предоставления своих услуг.

В IIS либо

  • установите флажок «Требовать SSL» для своего сайта в разделе «Настройки SSL»
  • или если вы хотите перенаправить трафик http на https;НЕ проверяйте «требуется SSL», но добавьте правило перенаправления

Как и так

<rule name="HTTP to HTTPS redirect" stopProcessing="true">
  <match url="(.*)" />
    <conditions>
      <add input="{HTTPS}" pattern="off" ignoreCase="true" />
    </conditions>
  <action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />
</rule>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...