Resumen:
¿Hay una manera de forzar el construido en SoapClient clase en PHP para conectar a través de HTTPS a un servidor con un certificado no válido?verificación de certificados Deshabilitar en PHP SoapClient
¿Por qué querría hacer eso?
Implementé una nueva aplicación en un servidor que todavía no tiene entrada ni certificado de DNS. Quiero intentar conectarlo con un SoapClient antes de configurar la entrada de DNS y corregir el certificado, y la forma más razonable de hacer esto parece ser simplemente hacer que el cliente ignore el certificado durante la prueba.
¿No me doy cuenta de que este es un gran riesgo de seguridad?
Esto es solo para pruebas. Cuando el servicio entre en producción, habrá un certificado válido y el cliente se verá obligado a validarlo.
me interesa mucho si esa idea con stream_context_create() funcionó para usted. si tuvo que cambiar algo, infórmenos para que otros también puedan aprovecharlo. – Kaii
también estoy interesado si la solución sugerida funcionó –