我的解决方案是:设置特定method允许所有请求源访问,具体看业务需求

第一步:starup文件下ConfigureServices中增加如下配置

  //跨域//设置了允许所有来源
services.AddCors(options =>
options.AddPolicy("any",
builder => builder.AllowAnyMethod().AllowAnyHeader().AllowAnyOrigin().AllowCredentials()));
// Add framework services.
services.AddMvc(options =>
{
options.Filters.Add(new ActionFilterAttribute());
});

第二步:在需要允许跨域的函数头部增加  [EnableCors("any")]标记

总结:在ConfigureServices注入policy后,在具体的函数中就可以调用该policy了。

最新文章

  1. TroubleShooting笔记--快照进程sp_replupdateschema和索引重建发生冲突
  2. Hadoop2.6.0安装—单机/伪分布
  3. Java 技术体系图
  4. ASP.NET MVC中实现多个按钮提交的几种方法
  5. hdu2024C语言合法标识符
  6. Linux---More命令 初级实现
  7. MySQL 5.6 安装配置
  8. AE + GDAL实现影像按标准图幅分割(下)
  9. notepad的快捷操作-代码速写
  10. 从后台拿到echarts的数据值,求出百分比
  11. 接口测试工具postman
  12. 19. Remove Nth Node From End of List (JAVA)
  13. [CF1039D]You Are Given a Tree
  14. 通过android studio的gradle强制cmake输出命令详情
  15. poj 1759(二分)
  16. BZOJ.1022.[SHOI2008]小约翰的游戏John(博弈论 Anti-Nim)
  17. 每日踩坑 2018-01-09 WebAPI会如何面对URL中的空串string参数?
  18. js组件的写法
  19. js设置全局变量 ajax中赋值
  20. linux 的常用命令---------第一阶段

热门文章

  1. jquery 初始化数据 添加html 第一次玩0.0
  2. 22.executor service Flask
  3. asyncio的核心概念与基本架构
  4. nbtscan工具
  5. CentOS YUM 安装 TOMCAT6
  6. Java KeyNote
  7. ssm 连接两个数据库
  8. 解题10(LongestSubStrBetweenAB)
  9. Python 函数内变量的作用域
  10. spark快速开发之scala基础之1 数据类型与容器