zoukankan      html  css  js  c++  java
  • asp.net core webapi iis jquery No 'Access-Control-Allow-Origin' header is present on访问跨域问题

    我的解决方案是:设置特定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了。

  • 相关阅读:
    Sigmoid函数
    Softmax分类器
    正则化惩罚项
    损失函数
    交叉验证
    超参数
    IMAGENET
    hdu 2767 Proving Equivalences 强连通
    hdu 4587 TWO NODES 关节点
    hdu 3635 Dragon Balls 并查集
  • 原文地址:https://www.cnblogs.com/zinan/p/8144982.html
Copyright © 2011-2022 走看看