ASP.NETCORE中的GET请求出现CORS问题。
创始人
2024-09-18 13:30:45
0

使用Microsoft.AspNetCore.Cors中间件解决CORS问题。

1.安装Microsoft.AspNetCore.Cors包:

在Visual Studio的包管理控制台中,输入以下命令安装Microsoft.AspNetCore.Cors包:

Install-Package Microsoft.AspNetCore.Cors

2.在Startup.cs文件中添加Cors中间件配置:

在ConfigureServices方法中添加以下代码:

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

在Configure方法中启用Cors中间件:

app.UseCors("CorsPolicy");

3.在控制器中添加EnableCors特性:

在需要添加Cors策略的控制器中添加以下代码:

[EnableCors("CorsPolicy")]

完整示例代码:

using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Cors;

namespace Example.Controllers { [ApiController] [Route("[controller]")] [EnableCors("CorsPolicy")] public class ApiController : ControllerBase { [HttpGet("GetRequest")] public IActionResult GetRequest() { return Ok("GET请求成功"); } } }

注意:在生产环境下,应该使用适当的Cors策略,而不是允许所有来源、方法和标头。

相关内容

热门资讯

德扑数据软件!x-poker辅... 德扑数据软件!x-poker辅助软件,wepokewopoker透明挂,实用技巧(有挂攻略)是一款可...
wpk透视辅助工具!微扑克代打... wpk透视辅助工具!微扑克代打是真的吗,来玩app德州安卓有用,2025版教程(有挂总结)是一款可以...
德州ai机器人!德扑快速计算胜... 德州ai机器人!德扑快速计算胜率,德州之星app有,解说技巧(有挂详情)是一款可以让一直输的玩家,快...
aapoker挂!德扑之星系统... aapoker挂!德扑之星系统有哪里规律,wopoker透明挂,黑科技教程(有挂方法)是一款可以让一...
微扑克辅助器ios!微扑克规律... 微扑克辅助器ios!微扑克规律,wpk外挂被实锤,技巧教程(有挂教程)1、超多福利:超高返利,海量正...
wpk有外挂!德扑之星真的有辅... 您好,wpk有外挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款...
德扑ai助手!pokermas... 德扑ai助手!pokermaster有德州吗,德扑线上创建房间,透视教程(有挂介绍);人气非常高,a...
wepokeai机器人!wpk... wepokeai机器人!wpk德州ai辅助神器,wpk德州职业代打,新版2025教程(有挂方法);致...
德州ai人工智能!aapoke... 德州ai人工智能!aapoker辅助工具下载,wpk发牌,必备教程(有挂技巧);无聊就玩这款德州ai...
wepoke辅助插件!微扑克系... wepoke辅助插件!微扑克系统发牌规律,We辅poker助,攻略教程(有挂教程)1、这是跨平台的微...