Привет!
Мы написали внешний портальный сервер с использованием API (на ASP.NET) для аутентификации гостей в нашей сети Unifi 3.2.1. Процесс отлично работает для устройств, которые начинают подключение с HTTP-запросом: они перенаправляются на наш портал, заполняют форму, авторизуются и перенаправляются в своё исходное HTTP-местоположение. Проблема возникает, когда клиенты начинают подключение к Интернету с HTTPS-запросом. Вот что происходит в Firefox, когда они заходят на вложение 01)
У нас есть сертификат на нашем WiFi-контроллере, он находится в Интернете с сертификатом GoDaddy. Сертификат работает и для нашего портала, и для Unifi-контроллера на одном компьютере (но на порту 8443). Однако Firefox выдает вышеуказанную ошибку; обратите внимание на ссылки «self signed» и «ubnt».
Вот что Firefox говорит, когда мы запрашиваем больше информации о сертификате...(Смотрите вложение 02)
Хм, ладно, это не сертификат Google, а «Unknown Identity?»? Вот сведения о сертификате, который он проверяет...(Смотрите вложение 03)
Это сертификат Ubiquiti! Почему он не наш сертификат? Какой URL используется здесь для получения этого сертификата? Как я уже упоминал, у нас работает HTTPS и для нашего HTTPS/Порт 443 портала, и для Unifi-контроллера, HTTPS/Порт 8443. Откуда берется этот сертификат? Как его заменить на действительный?
Какие будут мысли?
Cheers
Jason.
Мы написали внешний портальный сервер с использованием API (на ASP.NET) для аутентификации гостей в нашей сети Unifi 3.2.1. Процесс отлично работает для устройств, которые начинают подключение с HTTP-запросом: они перенаправляются на наш портал, заполняют форму, авторизуются и перенаправляются в своё исходное HTTP-местоположение. Проблема возникает, когда клиенты начинают подключение к Интернету с HTTPS-запросом. Вот что происходит в Firefox, когда они заходят на вложение 01)
У нас есть сертификат на нашем WiFi-контроллере, он находится в Интернете с сертификатом GoDaddy. Сертификат работает и для нашего портала, и для Unifi-контроллера на одном компьютере (но на порту 8443). Однако Firefox выдает вышеуказанную ошибку; обратите внимание на ссылки «self signed» и «ubnt».
Вот что Firefox говорит, когда мы запрашиваем больше информации о сертификате...(Смотрите вложение 02)
Хм, ладно, это не сертификат Google, а «Unknown Identity?»? Вот сведения о сертификате, который он проверяет...(Смотрите вложение 03)
Это сертификат Ubiquiti! Почему он не наш сертификат? Какой URL используется здесь для получения этого сертификата? Как я уже упоминал, у нас работает HTTPS и для нашего HTTPS/Порт 443 портала, и для Unifi-контроллера, HTTPS/Порт 8443. Откуда берется этот сертификат? Как его заменить на действительный?
Какие будут мысли?
Cheers
Jason.
