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

506
Visualizações
SignarR en Angular 4 - Error: Error durante la solicitud de negociación

Soy nuevo en angular. Creo un proyecto en angular "2.4.5". En mi proyecto, uso Signalr sin problemas, pero después de actualizar angular a "~ 4.0.0", el inicio de SignalR falla y me da este mensaje:

"Error: Error durante la solicitud de negociación.
    en Object.error (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:4515) []
    en g (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:9724) []
    en Object.error (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:10024) []
    en yo (http://localhost:21755/Scripts/jquery-3.2.1.min.js:2:28017) []
    en Object.fireWith [como rechazoCon] (http://localhost:21755/Scripts/jquery-3.2.1.min.js:2:28783) []
    en A (http://localhost:21755/Scripts/jquery-3.2.1.min.js:4:14060) []
    en Function.ajax (http://localhost:21755/Scripts/jquery-3.2.1.min.js:4:13534) []
    en Object.ajax (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:16132) []
    en t.fn.init.start (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:9984) []
    en a._.deferredStartHandler (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:7271) []
    en el despacho (http://localhost:21755/Scripts/jquery-3.2.1.min.js:3:10316) []
    en q.handle (http://localhost:21755/Scripts/jquery-3.2.1.min.js:3:8343) []"

Revisé mi código y entendí después de eliminar angular zone.js SignalR comienza bien.

¿Cual es el problema?

Muchas gracias.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Me encontré con este mismo problema al convertir de angularjs a angular 4. Resultó ser un error en zone.js v0.8.8 ( https://github.com/angular/zone.js/issues/746 ). No estoy seguro de si es lo mismo para usted porque no tenía el mismo seguimiento de pila, pero vale la pena verificarlo.

La única razón por la que encontré este problema de zone.js es porque usé las herramientas de desarrollo de Chrome con las opciones de pausa en excepciones y pausa en excepciones detectadas activadas y vi que había una excepción en zone.js donde una variable llamada 'originalDescGet' no estaba definida cuando se llamó al método apply. El error de Signalr estaba ocultando el problema raíz.

Actualizar a zone.js v0.8.9 me lo arregló. Espero que esto ayude a alguien.

over 4 years ago · Santiago Trujillo 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