Резюме:
Есть ли способ заставить встроенный SoapClient-класс в PHP подключаться через HTTPS к серверу с недопустимым сертификатом?
Почему я хочу это сделать?
Я развернул новое приложение на сервере, у которого пока нет записи DNS или сертификата. Я хочу попробовать подключиться к нему с помощью SoapClient перед настройкой записи DNS и исправлением сертификата, и наиболее разумным способом сделать это, похоже, является просто заставить клиента игнорировать сертификат во время тестирования.
Не понимаю, что это огромный риск для безопасности?
Это только для тестирования. Когда служба переходит в производство, будет установлен действующий сертификат, и клиент будет вынужден его проверить.