[英]Enabling CORS in Web Api 2
我已經閱讀了很多有關在Web API中啟用CORS的內容。
我安裝了NuGet軟件包,並將此行添加到WebApiConfig.cs中:
config.EnableCors(new EnableCorsAttribute("*", "*", "*"));
我實際上不能編譯我的代碼,因為它說它沒有EnableCORS
的定義。
那么...怎么了? (是的,我確實使用以下方法安裝了CORS軟件包:
Install-Package Microsoft.AspNet.WebApi.Cors
要解決此問題,您需要這樣做
System.Web.Http.Cors
在WebApiConfig類的Register 方法內添加以下行代碼。
config.EnableCors();
在您的控制器中添加以下屬性
[EnableCors(來源:“ ”,標題:“ ”,方法:“ *”,SupportsCredentials = true)]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.