No se permite cargar recursos locales con Laravel

Puse un formulario de carga en mi aplicación Laravel, el archivo se carga y lo guarda, pero cuando trato de mostrarlo obtengojoew:1 Not allowed to load local resource: file:///C:/xampp/htdocs/socialNet/public/uploads/joew.png

Esta es la raíz que puse en el archivo filesystems.php

'public' => [
            'driver' => 'local',
            'root' => storage_path('public/uploads'),
            'visibility' => 'public',
        ],

Entonces la foto se guarda dentro de una carpeta llamada pública dentro de la carpeta de almacenamiento.

Esta es la función que recupera el archivo.

 public function getUserAvatar()
    {
         if ($this->username) {
          $userAvatar = User::where('username', $this->username)->value('avatar');
            return "{$userAvatar}";
        }
        if (!$user) {
            abort(404);
        }

    }

y este es el formato que se guarda en la base de datos.

C:\xampp\htdocs\socialNet\public\uploads\joew.png

Respuestas a la pregunta(1)

Su respuesta a la pregunta