0
我使用跨域請求Angularjs + MVC的WebAPI,在的情況下瀏覽他們的第一個發送兩個請求與選項類型,但我得到401狀態碼: http://grab.by/vrsA401跨域選項Unauthorized狀態碼要求
我加了接入控制 - *屬性的WebAPI web.config文件:
<httpProtocol>
<customHeaders>
<remove name="X-Powered-By"/>
<remove name="X-AspNet-Version"/>
<add name="Access-Control-Allow-Origin" value="*"/>
<add name="Access-Control-Allow-Headers" value="content-type, accept, authorization, origin, referer, user-agent, x-token"/>
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS"/>
</customHeaders>
</httpProtocol>
因此,有人可以解釋我爲什麼?
401意味着未經身份驗證。所以你需要授權才能訪問。 –