1
我們正在使用Node Js作爲我們的前端,我們正在從後端訪問Dot.Net Web API服務,使用Owin登錄進程它正在生成一個錯誤跨源訪問控制允許來源'標題出現在請求的資源上
錯誤如下,
令牌 - 無「訪問控制允許來源」標頭出現在所請求的資源。因此來源不允許訪問。響應有HTTP狀態代碼404
和下面是我們正在把我們送到調用服務的響應頭和請求頭,可控硅觸發
我們正在使用Node Js作爲我們的前端,我們正在從後端訪問Dot.Net Web API服務,使用Owin登錄進程它正在生成一個錯誤跨源訪問控制允許來源'標題出現在請求的資源上
錯誤如下,
令牌 - 無「訪問控制允許來源」標頭出現在所請求的資源。因此來源不允許訪問。響應有HTTP狀態代碼404
和下面是我們正在把我們送到調用服務的響應頭和請求頭,可控硅觸發
在您的應用程序安裝包CORS的NuGet
安裝,包裝Microsoft.AspNet.WebApi.Cors
然後在您的WebApiConfig類,放:
config.EnableCors();
註冊靜電功能。
然後,在你要求的控制器類,把這個註釋:
[EnableCors(origins: "\*", headers: "\*", methods: "*")]
應該做的伎倆。您在此處獲得更多信息:
http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api