{"section":"announcements","requestedLocale":"es","requestedSlug":"2020-07-10-transicion-de-las-integraciones-de-api-a-https-tls-1-2","locale":"es","slug":"2020-07-10-transicion-de-las-integraciones-de-api-a-https-tls-1-2","path":"docs/es/announcements/2020/julio/2020-07-10-transicion-de-las-integraciones-de-api-a-https-tls-1-2.md","branch":"main","content":"Como parte de nuestro compromiso permanente de adoptar normas de privacidad y seguridad globales, eliminaremos progresivamente el soporte a todas las conexiones HTTP en los próximos meses. \n\nPara permitir que nuestros clientes y partners se adapten a este cambio, establecimos un cronograma de transición hasta que el uso de HTTPS + TLS 1.2 se aplique a toda la comunicación con nuestros servidores.\n\n<table>\n  <tr>\n    <td bgcolor=\"#FFE6E6\">Asegúrese de que los equipos responsables por su stack tecnológico e integraciones estén informados. Si su tienda se ve afectada, se requerirán cambios técnicos inmediatos.</td>\n  </tr>\n</table>\n\n## ¿Qué cambió?\n\nHasta ahora, los servidores de VTEX requerían conexiones seguras solo en rutas específicas y las conexiones HTTPS podían hacerse utilizando TLS 1.0, TLS 1.1 o TLS 1.2.\n\nUna vez que nuestro cronograma de transición concluya, los servidores de VTEX requerirán conexiones seguras en todas las rutas y obligarán a que las conexiones HTTPS se efectúen utilizando TLS 1.2.\n\n<table>\n  <tr>\n    <td bgcolor=\"#FFF3CD\">Las conexiones HTTP recibirán la respuesta `301 Moved Permanently` (Movido Permanentemente) que redirecciona a HTTPS. Las aplicaciones que no puedan manejar TLS 1.2 fallarán cuando traten de conectarse.</td>\n  </tr>\n</table>\n\n## ¿ Por qué realizamos este cambio?\n\nNo proteger nuestro sitio web con TLS es un peligroso downgrade que puede colocar a sus usuarios y a su sitio web en riesgo. Cualquier persona con acceso a la red en la que se mueve el tráfico puede leer el tráfico HTTP. En contraste, el tráfico HTTPS solo puede ser desencriptado por el propietario del certificado HTTPS. \n\nProteger su aplicación o sitio web con TLS es especialmente importante para los sitios webs que colectan información de pago (como información bancaria y de tarjeta de crédito) o información personal (como contraseñas y direcciones). Sin embargo, cualquier sitio web o aplicación que colecta información de usuario debe estar protegida por TLS para proteger a los usuarios y a sus datos.\n\nPara más información sobre  HTTPS, consulte [¿Por qué HTTPS es importante?](https://developers.google.com/web/fundamentals/security/encrypt-in-transit/why-https) y [¿Por qué necesitamos HTTPS?](https://howhttps.works/why-do-we-need-https/)\n\n## ¿Qué es necesario hacer?\n\nLos equipos responsables por su stack tecnológico e integraciones deben verificar que todos los softwares que se comunican con VTEX mediante nuestras APIs estén utilizando HTTPS y TLS 1.2. \n\nCualquier software que no se comunique actualmente con los servidores de VTEX utilizando HTTPS y TLS 1.2 debe ajustarse para cumplir con estas normas.\n\n<table>\n  <tr>\n    <td bgcolor=\"#CCE5FE\">Para estar seguros de que sus clientes HTTPS pueden comunicarse de forma segura con nuestros servidores, colocamos a disposición la siguiente ruta de prueba para asegurarnos  de que su implementación es correcta:\n<pre>[https://sandbox.vtexcommercestable.com.br/api/test](https://sandbox.vtexcommercestable.com.br/api/test)</pre>\nHacer un request a la dirección y obtener una respuesta `200 OK` indica que su cliente tiene la capacidad de utilizar los protocolos requeridos.</td>\n  </tr>\n</table>\n\n## Cronograma de transición\n\nPara conceder el tiempo necesario para estos cambios, vamos a iniciar pruebas controladas con ventanas de bloqueo de requests HTTP a partir del 30 de julio de 2020. \n\nDurante estas ventanas de bloqueo de requests, las conexiones HTTP recibirán la respuesta 301 Moved Permanently que redirecciona a HTTPS, y nuestros servidores obligarán a que las conexiones HTTPS se efectúen utilizando TLS 1.2.\n\nLa siguiente tabla lista todas las ventanas de bloqueo de requests en este periodo de transición:\n\n| Fecha      | Hora (UTC-3) | Duración |\n| ---------- | ------------ | -------- |\n| 13/08/2020 | 04:00:00     | 2:00:00  |\n| 28/08/2020 | 07:00:00     | 4:00:00  |\n| 05/09/2020 | 10:00:00     | 8:00:00  |"}