• <bdo id='etZta'></bdo><ul id='etZta'></ul>
      1. <tfoot id='etZta'></tfoot>
        <legend id='etZta'><style id='etZta'><dir id='etZta'><q id='etZta'></q></dir></style></legend>
        <i id='etZta'><tr id='etZta'><dt id='etZta'><q id='etZta'><span id='etZta'><b id='etZta'><form id='etZta'><ins id='etZta'></ins><ul id='etZta'></ul><sub id='etZta'></sub></form><legend id='etZta'></legend><bdo id='etZta'><pre id='etZta'><center id='etZta'></center></pre></bdo></b><th id='etZta'></th></span></q></dt></tr></i><div id='etZta'><tfoot id='etZta'></tfoot><dl id='etZta'><fieldset id='etZta'></fieldset></dl></div>

        <small id='etZta'></small><noframes id='etZta'>

        如何在 ASP.NET MVC 中启用跨源请求

        时间:2023-09-14

          <small id='prLtk'></small><noframes id='prLtk'>

          <tfoot id='prLtk'></tfoot>
        1. <legend id='prLtk'><style id='prLtk'><dir id='prLtk'><q id='prLtk'></q></dir></style></legend>

          • <bdo id='prLtk'></bdo><ul id='prLtk'></ul>
              • <i id='prLtk'><tr id='prLtk'><dt id='prLtk'><q id='prLtk'><span id='prLtk'><b id='prLtk'><form id='prLtk'><ins id='prLtk'></ins><ul id='prLtk'></ul><sub id='prLtk'></sub></form><legend id='prLtk'></legend><bdo id='prLtk'><pre id='prLtk'><center id='prLtk'></center></pre></bdo></b><th id='prLtk'></th></span></q></dt></tr></i><div id='prLtk'><tfoot id='prLtk'></tfoot><dl id='prLtk'><fieldset id='prLtk'></fieldset></dl></div>

                  <tbody id='prLtk'></tbody>
                • 本文介绍了如何在 ASP.NET MVC 中启用跨源请求的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我正在尝试创建一个适用于 MVC 5 中的跨域请求 (CORS) 的 Web 应用程序.我已经尝试了所有方法,但没有任何结果.

                  I am trying to create a web application which works with cross-origin requests (CORS) in MVC 5. I have tried everything without any result.

                  带有属性

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

                  带有 EnableCors 属性

                   [EnableCors("*")]
                  

                  没有任何效果我开始认为这是不可能的

                  Nothing works I'm starting to think that it is impossible

                  推荐答案

                  要启用跨域请求,请将 [EnableCors] 属性添加到您的 Web API 控制器或控制器方法:

                  To enable cross-origin requests, add the [EnableCors] attribute to your Web API controller or controller method:

                  [EnableCors(origins: "http://systematixindia.com", headers: "*", methods: "*")]
                  public class TestController : ApiController
                  {
                     // Controller method`enter code here`s not shown...
                  }
                  

                  阅读更多

                  这篇关于如何在 ASP.NET MVC 中启用跨源请求的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何使用对象持久性模型在 C# 中动态更改 dynamodb 表名 下一篇:如何允许来自网络外部站点的内部 MVC Web Api

                  相关文章

                    <bdo id='SQmHU'></bdo><ul id='SQmHU'></ul>

                    <small id='SQmHU'></small><noframes id='SQmHU'>

                    <i id='SQmHU'><tr id='SQmHU'><dt id='SQmHU'><q id='SQmHU'><span id='SQmHU'><b id='SQmHU'><form id='SQmHU'><ins id='SQmHU'></ins><ul id='SQmHU'></ul><sub id='SQmHU'></sub></form><legend id='SQmHU'></legend><bdo id='SQmHU'><pre id='SQmHU'><center id='SQmHU'></center></pre></bdo></b><th id='SQmHU'></th></span></q></dt></tr></i><div id='SQmHU'><tfoot id='SQmHU'></tfoot><dl id='SQmHU'><fieldset id='SQmHU'></fieldset></dl></div>

                      <tfoot id='SQmHU'></tfoot><legend id='SQmHU'><style id='SQmHU'><dir id='SQmHU'><q id='SQmHU'></q></dir></style></legend>