美文网首页.net Core
.net core1.1 跨域请求设置

.net core1.1 跨域请求设置

作者: YLPeach | 来源:发表于2017-06-26 22:51 被阅读11次

.net core 跨域请求设置

在.net core 中使用是相当简单的

  • 项目中安装

    • 使用的是 .net core1.1
    • Microsoft.AspNetCore.Cors
    • 使用的地方当然也需要using
  • startup.cs 下的 ConfigureServices 类中设置

#region 设置跨域请求
var urls = "http://localhost:/"; // 还没有研究这个什么我设置的是我的访问路径
services.AddCors(options =>
  options.AddPolicy("MyDomain",
 builder=>builder.WithOrigins(urls).AllowAnyMethod().AllowAnyHeader().AllowAnyOrigin().AllowCredentials()));
#endregion
  • Controller 中使用
[EnableCors("MyDomain")]
public IActionResult TabData()
{
    var v = new { Id = 1, Name = "name"};
    return Json(v);
}

相关文章

  • .net core1.1 跨域请求设置

    .net core 跨域请求设置 在.net core 中使用是相当简单的 项目中安装使用的是 .net core...

  • Nginx跨域请求设置

    Nginx跨域请求设置 开发环境中,前后端分离开发时,经常会有跨域请求的问题出现,Nginx可以设置如下: 说明:...

  • 跨域请求

    在请求的时候建议使用jQuery来发送请求,因为如果是跨域的时候,有直接设置好的属性来设置该条请求做跨域操作, 1...

  • 新增-后端跨域

    前端程序 后端程序 现在请求无法,到达需要解决跨域问题 每个servlet单独做跨域设置 跨域过滤器

  • AJAX出现两次请求 options和get|post

    跨域请求 允许跨域请求 preflighted request预请求(options) 跨域请求 XMLHttpR...

  • axios发送俩次请求的原因

    其实跨域分为简单跨域请求和复杂跨域请求 简单跨域请求是不会发送options请求的 复杂跨域请求会发送一个预检请求...

  • http-server:命令行http服务器

    安装 运行 设置代理(跨域请求时) DOChttp-server

  • 【JavaScript】ajax跨域发送POST

    跨域可以使用jsonp,实现跨域请求,但是这种方式只能发送GET请求,type设置为POST也会自动转为GET,因...

  • 解决一例Vue跨域访问无效

    在使用vue开发的时候经常要涉及到跨域的问题,其实在vue cli中是有我们设置跨域请求的文件的。当跨域无法请求的...

  • ajax、fetch跨域访问session丢失问题

    最近有个版本需要用到跨域请求,在后端已经设置好各种跨域的参数,响应头里面已经ok,但是在跨域提交请求时,发现ses...

网友评论

    本文标题:.net core1.1 跨域请求设置

    本文链接:https://www.haomeiwen.com/subject/xkqscxtx.html