Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

167
Vistas
Contenido mixto de error de Netlify, la página se cargó a través de HTTPS, pero solicitó un script HTTP inseguro

todo el mundo,

Implementé mi proyecto de sitio web vue-cli en Netlify , pero cuando abrí el sitio web, recibí este error: Contenido mixto: la página en 'https://xxxx.netlify.app/' se cargó a través de HTTPS, pero solicitó un script inseguro 'http://yyyy/algo.js'. Esta solicitud ha sido bloqueada; el contenido debe servirse a través de HTTPS.

¿Tienen problemas similares y me dieron alguna sugerencia? Se los agradezco.

Sé que el navegador tiene esta política de seguridad del mismo origen para mantener seguros los datos del usuario, pero mi sitio web es una web del lado del cliente, no tengo control del lado del servidor, lo que significa que no puedo usar CORS. Y no solo envío solicitudes GET, por lo que JSONP no puede ser la solución.

El caso de ejemplo es como: El visitante estaba en 'https://mywebsite.netlify.app/#/login', después de que el visitante ingrese el nombre de usuario y la contraseña, haga clic en el botón de inicio de sesión, se llamará a la función userAccountLogin y enviará la solicitud:

 //-------------in login.js--------------------- import request from 'path here' const userAccountLogin = ({ account, password }) => { return request('/login', 'post', { account, password }) } // ----------in request.js-------------------- import axios from 'axios' const baseURL = 'http://apiserver.net/' const instance = axios.create({ baseURL, timeout: 5000 }) export default (url, method, submitData) => { return instance({ url, method, [method.toLowerCase() === 'get' ? 'params' : 'data']: submitData }) }

El proyecto funciona bien en http://localhost:8080, pero necesita resolver el problema de origen cruzado.

Gracias a todos :)

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

 //-------------in login.js--------------------- import request from 'path here' const userAccountLogin = ({ account, password }) => { return request('/login', 'post', { account, password }) } // ----------in request.js-------------------- import axios from 'axios' const baseURL = 'http://apiserver.net/' const instance = axios.create({ baseURL, timeout: 5000 }) export default (url, method, submitData) => { return instance({ url, method, [method.toLowerCase() === 'get' ? 'params' : 'data']: submitData }) }

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda