Siéntete en la libertad de divulgar nuestro sitio y códigos en tus redes sociales, necesitamos tu ayuda para ampliar nuestra comunidad.
Solución:
Me lo imaginé. Mientras configuraba la conexión en el lado del cliente, tuve que agregar
con Credenciales
propiedad a false
Entonces el código se ve así:
private startConnection(): void
this.connection.start( withCredentials: false ).done((data: any) =>
this.connectionEstablished.emit(true);
this.connectionExists = true;
).fail((error: any) => this.connectionEstablished.emit(false));
esto funcionó para mí
app.UseCors(config => config.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin().AllowCredentials());
Tengo que agregar la opción AllowCredentials
Siempre que se utilice la seguridad de las credenciales en su aplicación, debe especificar los dominios desde los cuales las solicitudes de CORS pueden llegar a su servidor:
app.UseCors(config => config.WithOrigins("http://localhost:8080"));
El valor de la seguridad de las credenciales se reduce considerablemente si permite solicitudes CORS de cualquier dominio del mundo. Eso es lo que nos dice el mensaje de error.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)