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

356
Visualizações
Política CORS en Javascript y .NET Minimal API

Estoy haciendo una solicitud con javascript puro para una API mínima en .NET 6, pero cuando la abro en el navegador, aparece el siguiente mensaje:

El acceso para buscar en 'https://localhost:7252/v1/todos' desde el origen 'null' ha sido bloqueado por la política de CORS: no hay un encabezado 'Access-Control-Allow-Origin' en el recurso solicitado. la respuesta opaca satisface sus necesidades, establezca el modo de solicitud en 'no-cors' para obtener el recurso con CORS deshabilitado.

Ya agregué la configuración de CORS en la API pero no funcionó:

  • Llamada de punto final por JavaScript:
 fetch('https://localhost:7252/v1/todos') .then(response => response.json()) ...
  • Configuración del programa API .NET
 builder.Services.AddCors(options => options.AddDefaultPolicy(builder => { builder.WithOrigins( "https://localhost:7252/v1/todos", "https://localhost:7252"); })); app.UseCors();
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Es posible que desee extenderlo un poco

 app.UseCors(builder => builder .AllowAnyOrigin() .AllowAnyMethod() .AllowAnyHeader() .AllowCredentials());

aquí una muestra de código completo

 public class Startup { readonly string MyAllowSpecificOrigins = "_myAllowSpecificOrigins"; public void ConfigureServices(IServiceCollection services) { services.AddCors(options => { options.AddPolicy(name: MyAllowSpecificOrigins, builder => { builder.WithOrigins("http://example.com", "http://www.contoso.com"); }); }); // services.AddResponseCaching(); services.AddControllers(); } public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseRouting(); app.UseCors(MyAllowSpecificOrigins); // app.UseResponseCaching(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); } }

Muestra de Asp Cors

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