Предупреждение NuGet NU1803
Проблема
Выполняется операция "восстановление" с источником HTTP, "http://api.source/index.json". Доступ, отличный от HTTPS, будет удален в будущей версии. Рассмотрите возможность миграции в источник HTTPS.
Решение
Возможно, вам потребуется выполнить одно из следующих действий:
- Исправьте указанный URL-адрес. Возможно, вы неправильно введите исходный URL-адрес. Измените URL-адрес, чтобы явно запросить
HTTPS
версию источника. - Обратитесь к владельцу источника и попросите их перенести в
HTTPS
. - Если вы абсолютно уверены, что http-сервер, к которому вы подключаетесь, является надежным, вы можете отказаться от этого предупреждения, установив для
allowInsecureConnections
true
этого источника пакета, в разделах источника пакета файла NuGet.Config. (Поддерживается в NuGet 6.8+)
Пример:
<packageSources>
<clear />
<add key="http-source1" value="http://httpsource1trusted/" allowInsecureConnections="true">
<add key="http-source2" value="http://httpsource2trusted/" protocolVersion="3" allowInsecureConnections="true">
</packageSources>
Дополнительные сведения см. в блоге HTTPS везде .