Мне нужно получить доступ к локальной локальной среде (MAMP Pro) на устройстве. У меня это нормально работает для моего сайта без SSL, но я не могу заставить его работать на моем сайте, который требует SSL.
Как моя локальная машина, так и мое устройство находятся в одной сети Wi-Fi. В настройках wifi на устройстве я настроил прокси-сервер HTTP на ручной, сервер - это мой IP-адрес для среды разработки, а порт по умолчанию - 8888 (хотя он по-прежнему работает, если я изменяю его на 8080).
Я уже создал запись виртуального хоста для local.site1.com
в MAMP Pro. Этот url теперь работает как на моей локальной среде разработчиков, так и на устройстве.
Если я попытаюсь перейти на свой сайт SSL на https://local.site2.com, это будет работать в среде dev, но устройство выдаст это сообщение:
Safari cannot open the page.
Ошибка: "There was a problem communicating with the secure web proxy server (HTTPS).".
Charles Proxy, по-видимому, является стандартным способом доступа к локальной среде разработки на устройстве с использованием имени домена, указанного в файле hosts, однако я рад использовать любое решение, которое работает.