1. Modify the Web. config directly, but this is for all Action.
<location path= "Sample.txt" > <system.webServer>
Method 2.
Add a category with the content shown below:
Using system;using system.collections.generic;using system.linq;using system.web;using System;using System.web.http.filters;namespace workflow.filters{Public class Allowcrosssitejsonattribute: ActionFilterAttribute {public override void OnActionExecuted (Httpactionexecutedcontext ActionExecutedContext) { if (actionexecutedcontext.response! = null) ACTIONEXECUTEDCONTEXT.RESPONSE.HEADERS.ADD ("Access-control-allow-origin", "*"); Base. OnActionExecuted (ActionExecutedContext);}}}
Finally, you can allow data to be transferred across domains by adding attributes to the Controller or Action :
[Allowcrosssitejson] public class Instancescontroller:apicontroller { //... }
The ASP. NET MVC Web API enables cross-domain methods