我一直试图在IIS上托管Web应用程序。我有一个.net核心项目“ REFERRAL”,并且在其中创建了一个Web API“ REFERRAL-API”。到目前为止,我已经尝试过:
public void ConfigureServices(IServiceCollection services)
{
services.AddCors();
services.AddControllers();
}
在“配置”中:
app.UseCors(b => b.AllowAnyMethod().AllowAnyHeader().WithOrigins("http://localhost:8081/", "http://223.31.105.218:8081/", "http://localhost:8082/", "http://223.31.105.218:8082/"));
仍然显示此错误。 跨域请求被阻止:同源策略禁止读取http://localhost:8082/Referral/getReferals处的远程资源。 (原因:CORS标头“ Access-Control-Allow-Origin”缺失)。
请帮助我解决这个问题。