none
Request sin finalizar - .net core en iis RRS feed

  • Pregunta

  • Hola a todos,

    Soy nuevo en .net core y estoy hosteando la api en iis, pero estoy teniendo problemas con el response porque no termina...

    Estoy utilizando .net core 2.2, hosteado en iis 10.0. Ademas utilizo signalR, SeriLog, SQLTableDependency y EFCore. Como metodo de autenticacion uso Basic Authentication. Se los comento porque puede ser que este afectando algo de eso.

    Basicamente el primer request siempre queda sin finalizar y los siguientes algunos funcionan y otros no!

    El desarrollo y testing fue realizado por kestrel dentro de la red local, pero al momento de hostearlo en iis y exponerlo hacia afuera me esta dando esa falla. internamente funciona incluso en iis.

    Agradezco cualquier sugerencia!


    miércoles, 6 de mayo de 2020 14:15

Respuestas

  • Disculpen la demora en responder!
    el problema persiste, pero decidimos resolverlo por otro lado.

    al tener ya abierto un tunel por signalr, lo utilizamos para pasar la info que necesitábamos

    Muchas gracias igual por su apoyo!

    jueves, 14 de mayo de 2020 13:25

Todas las respuestas

  • hola

    >>Basicamente el primer request siempre queda sin finalizar

    si usas la developer tools del browser, a la cual accedes con F12, en la solapa "network" podrias analizar los request y ver si alguno esta sin respuesta para analizar que esta sucediendo

    Tambien podrias ver la solapa "Console" para ver si hay algun error de javascript que cause alun problema en el render de la pagina, a veces signalr puede causar estos problemas sino se implemento correctamente

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 6 de mayo de 2020 15:52
  • Hola. Pues parece un problema de configuración de tu IIS. Revisa Autenticación básica en ASP.NET Web API en la parte d configuración de IIS 

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    sábado, 9 de mayo de 2020 23:22
    Moderador
  • Buenas,

    gracias por sus aportes! Entiendo que el problema pueda estar pasando por alguna configuracion en la autenticacion

    he probado basicAuth con un handler, usando la autenticacion de iis, con un filter... pero en todos los casos me sucede lo mismo.

    puede ser que sea algo sencillo y obvio, pero la realidad es que no tengo experiencia en estas tecnologias

    quedo atento a cualquier sugerencia! gracias

    lunes, 11 de mayo de 2020 16:43
  • Hola. Una recomendación, solicita que tu entorno de Testing sea lo más parecido a Producción posible. Con esto evitarás este tipo de problemas en el futuro. Puedes mostrar algún log de ll que está ocurriendo? Tanto mensaje de error que obtienes como log de iis. 

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    martes, 12 de mayo de 2020 13:25
    Moderador
  • Disculpen la demora en responder!
    el problema persiste, pero decidimos resolverlo por otro lado.

    al tener ya abierto un tunel por signalr, lo utilizamos para pasar la info que necesitábamos

    Muchas gracias igual por su apoyo!

    jueves, 14 de mayo de 2020 13:25