[英]Call to fetch returning 401
如果我運行以下命令:
fetch('http://localhost:8080/root/1487171054127/k_query_bearer_token',{mode: 'no-cors'}).
then(response=>response)
從通過localhost:11111托管的Web應用程序中,我收到401錯誤。
但是,如果我在同一瀏覽器中打開一個標簽,然后輸入http:// localhost:8080 / root / 1487171054127 / k_query_bearer_token,則會收到200響應。
我究竟做錯了什么?
更新
這是通過curl工作的:
curl'http:// localhost:8080 / gui / root / 1487171054127 / k_query_bearer_token'-H'Cookie:JSESSIONID = CviS9IK8pcsqADdP-m0MRXX_AvUqfzjJPwk1Yytf.ee16d0a01ad5'
所以我需要提供一個cookie
要自動發送當前域的cookie,必須提供憑據選項:
fetch('/users', {
credentials: 'same-origin'
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.