Red de conocimiento informático - Problemas con los teléfonos móviles - springboot carga imágenes en nginx, pero el acceso está prohibido.

springboot carga imágenes en nginx, pero el acceso está prohibido.

Las causas y soluciones a este problema son las siguientes:

1. Problemas de permisos: asegúrese de que el directorio en el servidor Nginx tenga los permisos adecuados para que la aplicación pueda cargar archivos y el cliente puede acceder a ellos. Estos archivos garantizan que las aplicaciones y los clientes tengan permisos suficientes para leer y escribir en el directorio.

2. Problema de configuración de Nginx: verifique el archivo de configuración del servidor Nginx, especialmente las configuraciones relacionadas con la carga y los recursos estáticos. Asegúrese de que la configuración de Nginx permita el procesamiento de archivos cargados y que los clientes puedan acceder a los archivos normalmente.

3. Problemas entre dominios: verifique la configuración CORS de la aplicación y asegúrese de que se permita el acceso a las fotos cargadas desde el cliente.

4. Problema de ruta: la ruta de la foto cargada es incorrecta o el nombre del archivo contiene caracteres ilegales, lo que impide acceder a estas fotos a través de la URL.