最近小玩了点东西,发现简单的东西总能遇到点问题

1.webapi跨域设置

[EnableCors(origins: "*", headers: "*", methods: "*", SupportsCredentials = true)]

ApiControl{。。。}

这样大概就能跨域了

2.跨域完成了,发现cookie后端接收不到,咋整?

莫急,ajax请求的时候设置,记得服务端要设置(SupportsCredentials = true)

xhrFields: {
withCredentials: true
}

3.可以了,后台也能取到cookie了,然而天不随人愿,新的问题诞生了,ajax请求直接报错了,咋整?

那就在服务端设置一下origins吧,设成请求页的地址http://localhost:26467

[EnableCors(origins: "http://localhost:26467", headers: "*", methods: "*", SupportsCredentials = true)]

切记:origins不能用*,如果出现多个并包含*的那就找出来哪里有*并干掉,比如IIS中部署项目的http响应标头,千万要记得

最新文章

  1. ThinkPHP学习总结
  2. ETL利器Kettle实战应用解析系列一【Kettle使用介绍】
  3. linux kernel文件系统启动部分
  4. [转载]Unity3D 游戏引擎之使用C#语言建立本地数据库(SQLITE)
  5. css padding在ie7、ie6、firefox中的兼容问题
  6. 添加jar
  7. 虚拟环境管理工具virtualenvwrapper-win初试
  8. android: 长按删除listview的item
  9. ASP.NET MVC企业级项目框架
  10. Android Intent 三解决
  11. 【BZOJ1801】【AHOI2009】中国象棋(动态规划)
  12. table_rows查询优化
  13. leetcode算法: Keyboard Row
  14. Cocos2D中节点Z序的计算规则
  15. ieda 快捷键修改方法
  16. 虚存管理页面置换算法 — FIFO和RUL算法模拟实现
  17. java -jstack
  18. css初始化minireset.css
  19. npm tls证书报错
  20. MikroTik RouterOS安装到SATA硬盘

热门文章

  1. update_engine-整体结构(三)
  2. 网站设置http到https
  3. 关于使用easyui 中提示dialog is not a function的问题
  4. elasticSearch 2.3 delete-by-query plugin
  5. 廖雪峰Java8JUnit单元测试-2使用JUnit-3参数化测试
  6. 7.6 chcount.c -- 使用逻辑与运算符
  7. python excel表格操作
  8. nmcli配置ipv6
  9. MVC JsonResult 结果返回
  10. awk --- 常用技巧