Моя компания использует .local
для интранет-сервисов. Недавно я установил сервер GitHub Enterprise, доступный по github.mycompany.local
. К сожалению, кажется невозможным создать подписанный сертификат на таких расширениях.
Я хотел бы найти решение, в котором я мог бы использовать надежный сертификат, принятый как моим веб-браузером, так и локальным Git, без необходимости помещать мой сервер в DMZ.
Какие есть варианты?
Давайте объясним это другими словами. Компания хотела бы иметь веб-службы интрасети, но эти службы должны быть защищены с помощью TLS/SSL. Поскольку они не могут иметь связь с реальным миром, они не могут использовать "стандартный подписанный сертификат". Как они могут сделать это, не сдаваясь и выбрав между:
- Давайте научим наших сотрудников принимать самозаверяющие сертификаты каждый раз, когда они хотят принимать наши веб-сервисы ...
- Давайте просто использовать HTTP. Пароли для входа будут обмениваться в открытом виде, но никто не будет пытаться взломать компанию изнутри ...