zoukankan      html  css  js  c++  java
  • Controller中的方法利用ip跨域访问

    1、首先配置applicationhost.config文件

    右击IIS,点击显示所有应用程序即可找到此config文件。

    找到<binding protocol="http" bindingInformation="*:60074:localhost" />节点,在下面配置一条,将localhost换成ip地址。

    2、新建一个类,如下

    public class corsAttribute : ActionFilterAttribute
        {
            public override void OnActionExecuting(ActionExecutingContext filterContext)
            {
                filterContext.RequestContext.HttpContext.Response.AddHeader("Access-Control-Allow-Origin", "*");
                base.OnActionExecuting(filterContext);
            }
    
        }

    3、在你要访问的Controller方法上加上[cors],如下图【cors即为corsAttribute】

    大功告成,这样就可以愉快的玩耍了

  • 相关阅读:
    设计模式的原则
    命令模式
    访问者模式
    策略模式
    外观模式
    组合模式
    原型模式
    合并有序数组
    判断二叉树是否对称
    中序遍历二叉树
  • 原文地址:https://www.cnblogs.com/kimiGuo/p/7457953.html
Copyright © 2011-2022 走看看