Вы можете подключиться к Copilot через HTTP-прокси и использовать пользовательские сертификаты. Это полезно при работе с корпоративной сетью, требующей прокси-сервера или если необходимо проверить содержимое безопасного подключения Copilot. См . раздел AUTOTITLE.
Настройка параметров прокси-сервера для Copilot
Прокси-сервер HTTP можно настроить для Copilot в выбранном редакторе. Чтобы просмотреть инструкции для редактора, используйте вкладки в верхней части этой статьи.
-
В интегрированной среде разработки JetBrains выберите меню "Файл " (Windows) или имя приложения в строке меню (macOS), а затем нажмите кнопку "Параметры".
-
В разделе " Внешний вид" щелкните "Параметры системы" и щелкните HTTP-прокси.
-
Выберите конфигурацию прокси-сервера вручную и выберите HTTP.
-
В поле "Имя узла" введите имя узла прокси-сервера и в поле "Номер порта" введите номер порта прокси-сервера.
-
При необходимости, чтобы настроить Copilot, чтобы игнорировать ошибки сертификатов, на левой боковой панели нажмите кнопку "Сервис", выберите пункт " Сертификаты сервера", а затем выберите или отмените выбор ненадежных сертификатов автоматически.
Предупреждение
Игнорировать ошибки сертификата могут привести к проблемам безопасности и не рекомендуется.
Если вы настроили прокси-сервер, но по-прежнему сталкиваются с ошибками подключения, см. раздел Устранение неполадок сети для GitHub Copilot.
Обычная проверка подлинности
Copilot для JetBrains поддерживает базовую проверку подлинности. Чтобы пройти проверку подлинности, можно выбрать проверку подлинности прокси-сервера на странице "Конфигурация прокси-сервера вручную", а затем ввести учетные данные.
При этом учетные данные хранятся в виде обычного текста в параметрах редактора. Кроме того, вы можете включить учетные данные в URL-адрес прокси-сервера (например: http://USERNAME:PASSWORD@10.203.0.1:5187/
), а затем задать этот URL-адрес в качестве одной из поддерживаемых переменных среды, перечисленных в параметрах прокси-сервера для Copilot.
Переопределение имени субъекта-службы по умолчанию в idEs JetBrains
- В интегрированной среде разработки JetBrains выберите меню "Файл " (Windows) или имя приложения в строке меню (macOS), а затем нажмите кнопку "Параметры".
- На левой боковой панели щелкните языки и платформы, а затем выберите GitHub Copilot.
- В разделе "Дополнительно" в поле "Переопределение имени субъекта-службы прокси-службы Kerberos" введите имя субъекта-службы для прокси-службы.
Установка пользовательских сертификатов
Как правило, если вы используете оборудование компании, ИТ-отдел вашей компании должен уже установить на компьютере все необходимые сертификаты. Если вам нужно установить сертификат, ознакомьтесь со следующими инструкциями.
Предупреждение
Установка настраиваемого сертификата — это инструкция для вашего компьютера, чтобы доверять создателю сертификата, что потенциально позволяет создателю перехватывать весь интернет-трафик с компьютера. Убедитесь, что вы устанавливаете правильный сертификат.
- Сведения о Windows см. в разделе "Установка доверенного корневого сертификата " в документации Майкрософт.
- Сведения о macOS см. в разделе "Добавление сертификатов в цепочку ключей" с помощью доступа к цепочке ключей на Mac в руководстве пользователя по доступу к цепочке ключей.
- Для Linux см. раздел "Установка корневого сертификата ЦС" в хранилище доверия в документации Ubuntu. Аналогичные инструкции должны применяться к большинству дистрибутивов Linux.
Если вы установили сертификат, но Copilot не обнаруживает его, см . раздел AUTOTITLE.