分享

成功core 已拦截跨源请求:同源策略禁止读取位于 xxx 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')解决

 北方天空A 2020-08-03

打开服务器端项目的“Startup.cs”文件,找到ConfigureServices(IServiceCollection services)方法,添加如下代码。

 services.AddCors(options => {
                options.AddPolicy("anypolicy", builder => { builder.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader(); });

            });

在Configure(IApplicationBuilder app, IWebHostEnvironment env)方法中添加以下代码。

app.UseCors("anypolicy");
括号中的"anypolicy"表示要启用的策略名称(第1步中定义的)

问题解决

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多