Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

304
Visualizações
La función de nube HTTP de Firebase genera un error 401 al llamar a la función desde la aplicación de iOS

He escrito algunas funciones en la nube y las he implementado. Inicialmente, estaba usando una sola función en Actualizar y funciona bien. Hoy creé una función onCall simple a la que estoy dispuesto a llamar desde iOS Firebase SDK. esta es la función de prueba que supongo que funciona, pero me está dando un error no autenticado en la respuesta.

 exports.test = functions.https.onCall((data, context) => { console.log('test call info', data, context); return 'hello, world!'; });

Cuando reviso los registros en firebase, me muestra los siguientes registros:

ingrese la descripción de la imagen aquí

¿Alguien puede ayudarme a resolver este problema? Algunos puntos clave -

  • No he habilitado App Check.
  • Puedo acceder a la base de datos en tiempo real de Firebase y a la base de datos de Firestore desde la aplicación de iOS y desde las funciones internas de la nube (onUpdate), solo enfrento este problema con las funciones de llamada HTTP.

Aquí está el código de la aplicación de iOS donde estoy llamando a la función de la nube:

 let functions = Functions.functions() functions.httpsCallable("test").call() { res, error in if let error = error { debugPrint(error) } else { debugPrint(res?.data) } }

Gracias

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Con respecto a los documentos sobre la especificación del protocolo para https.onCall , sugiero que eche un vistazo al párrafo Formato de respuesta: códigos de estado .

El problema parece apuntar a "Si el token de autenticación proporcionado en la solicitud no es válido, la solicitud se rechaza con 401 No autorizado, con un código de error de NO AUTENTICADO".

Usted también puede encontrar esta pregunta interesante.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda