请求的资源不支持 http 方法“OPTIONS”

2023-10-29

实际项目中,对于WebApi的访问不一定都在同一域名下,所以进行跨域访问的时候,可能会出现如下提示:请求的资源不支持 http 方法“OPTIONS”。需要对WebApi进行设置。

1、修改Web.config文件,在system.webServer节点下,新增如下代码

<httpProtocol>
  <customHeaders>
    <!--相应类型(值为逗号分隔的一个字符串,表明服务器支持的所有跨域请求的方法)-->
    <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS"/>
    <!--响应头设置(Content-Type:只限于三个值application/x-www-form-urlencoded、multipart/form-data、text/plain)-->
    <add name="Access-Control-Allow-Headers" value="*"/>
    <!--允许跨域访问的网址-->
    <add name="Access-Control-Allow-Origin" value="*"/>
    <!--<add name="Access-Control-Allow-Origin" value="http://www.yabyy.com,http://bbs.yabyy.com"/>-->
  </customHeaders>  
</httpProtocol>

2、修改Global.asax࿰

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

请求的资源不支持 http 方法“OPTIONS” 的相关文章

随机推荐

  • 进程间通讯方式以及各个方式的优缺点

    进程间通讯方式以及各个方式的优缺点 进程通信的含义 进程是转入内存并准备执行的程序 每个程序都有私有的虚拟地址空间 由代码 数据以及它可利用的系统资源 如文件 管道 组成 多进程 多线程是windows操作系统的一个基本特征 Linux系统
  • getInstance()方法的作用

    getInstance 方法的作用 getInstance 指实例化 与new类似 但是于new又有很大的区别 实例化 public static DBConnect instance public static DBConnect get
  • 服务器中单个文件夹无法打开,无法在服务器端打开文件

    您将需要一个 App Data 文件夹 该文件夹定义为 IIS 中的虚拟文件夹 或者您的网站项目中名为 App Data 的文件夹 如 表示转到网站的根目录 如果您在 Windows 中查找用户配置文件中存在的 App Data 文件夹 那
  • Day31——单个拦截器中三个方法的执行顺序以及时机

    一 回顾 前面拦截器简介用实现HandlerInterceptor接口实现了自定义拦截器 可以知道它有三个需要实现的方法 分别是preHandle postHandle afterCompletion 二 知识储备 2 1 单个拦截器中三个
  • 从Qt简单的例子理解析构

    看下面一段代码 MainWindow MainWindow QWidget parent QMainWindow parent ui new Ui MainWindow ui gt setupUi this MainWindow MainW
  • Nacos注册中心14-raft协议选举与心跳

    0 环境 nacos版本 1 4 1 Spring Cloud 2020 0 2 Spring Boot 2 4 4 Spring Cloud alibaba 2 2 5 RELEASE 测试代码 github com hsfxuebao
  • 使用克拉默法则进行三点定圆(二维)

    目录 1 二维圆 2 python代码 3 计算结果 本文由CSDN点云侠原创 爬虫网站请自重 1 二维圆 已知不共线的三个点 设其坐标为 x 1 y 1
  • JSTL 1.2 - The absolute uri: http://java.sun.com/jstl/core cannot be resolved

    序 上周五 公司临时决定把一个老项目要部署到外边 事前我也没有接到通知 下午要下班的时候 突然跟我说要部署项目 而且那边很着急用 没办法 只能加班等待部署完成了 背景 简单的说一下项目的背景 之所以说是老项目 是因为这个项目是从别的公司接过
  • 数据结构——四叉树

    四叉树 Quadtree 是一种用于表示和管理二维空间的树状数据结构 它将二维空间递归地分割成四个象限 每个象限可以继续分割 以实现对空间的更精细的划分 四叉树通常用于解决空间搜索和查询问题 例如碰撞检测 图像压缩 地理信息系统等领域 特别
  • 将外部 jar 安装到本地仓库 使用maven

    mvn install install file Dfile C Users admin Desktop lib xxx api 1 0 0 39 jar DgroupId com other dsp DartifactId dsp Dve
  • 本地离线安装selenium超详细教程

    经过下午几个小时的奋战 终于把selenium到的本地离线终于搞定了 废话不多说 直接上操作步骤 1 去官网下载安装包 下载地址 2 此处强烈大家建议下载selenium的3 0 的版本 此处省略一万字 我给的地址可以让你直接进入选择历史版
  • GIF动态图片分解,多帧动态图分解成多张静态图片

    体验地址 工具地址 由于挂载在github page上 打开速度会慢一些 请耐心等待或自行解决git网速问题 背景 为什么要制作这么一款工具 最近在做一款表情包的产品 需要将文字生成到gif图片中 并可以控制文字显示的位置 并将不同的文字显
  • matplotlib(五)排版布局

    网格布局目录 subplots 最常见的网格排版方式 一次性定好所有Axes GridSpec 复杂网格排列 SubplotSpec 为给定GridSpec中子图指定位置 subplot2grid 类似于subplot 但使用基于0的索引并
  • 电源基础知识之——LDO 【十大】 关键参数

    简介 在每个产品电路系统设计中 电源 都是非常重要的部分 一个好的电源决定了电路能否稳定的工作 图1所示的为常见的DCDC电源的种类 本文会先带大家了解使用LDO必须掌握的重要参数 并以TI 的LM1117为来举例说明 图1 一 LDO的典
  • 同花顺(股市)爬虫

    爬取同花顺 http q 10jqka com cn 站点前20页股市数据并存储在xlsx文件 难度 中 逆向参数 hexin v gt gt 刷新一次会有有效次数 import copy import requests import pa
  • VisualVM连接远程主机

    一 在服务器上部署JMX服务 1 进入tomcat的bin目录 修改catalina sh文件 tomcat的bin目录 修改catalina sh vim catalina sh 添加如下配置 CATALINA OPTS CATALINA
  • 4项数据资产管理标准

    数据要素正在引发新的生产要素变革 重塑企业的生产方式和商业模式 利用好数据要素是驱动数字经济创新发展的重要抓手 数据资产管理是释放数据要素价值的基础 是数字经济的核心驱动力 企业体系化开展数据资产管理工作 可以提升数据资源化效率 创新数据资
  • 2核4G服务器支持多少人同时在线?并发数如何计算?

    2核4G服务器支持多少人同时在线 2核4G服务器最大并发数承载量如何计算 事实上 云服务器能够承载多少并发量与后端程序代码的优化有直接关系 2核4G服务器网分享2核4G服务器最大并发数同时在线人数 2核4G服务最大并发数说明 抛开应用谈并发
  • Python自动化测试框架:Pytest和Unittest的区别

    pytest和unittest是Python中常用的两种测试框架 它们都可以用来编写和执行测试用例 但两者在很多方面都有所不同 本文将从不同的角度来论述这些区别 以帮助大家更好地理解pytest和unittest 1 原理 pytest是基
  • 请求的资源不支持 http 方法“OPTIONS”

    实际项目中 对于WebApi的访问不一定都在同一域名下 所以进行跨域访问的时候 可能会出现如下提示 请求的资源不支持 http 方法 OPTIONS 需要对WebApi进行设置 1 修改Web config文件 在system webSer