0
我試圖通過一個API來獲取JSON,但它一直給我
預檢響應具有無效的HTTP狀態碼401
這是我的代碼
$.ajax({
beforeSend: function (request)
{
request.withCredentials = true;
request.setRequestHeader("Authorization", "Basic" + btoa("usernamehere:keyhere"));
},
crossDomain: true,
contentType: 'application/json',
url: url,
用戶名和密碼不同的課程。 我試過沒有btoa,我試過使用headers:
,我編輯了CORS。 但沒有任何工作,它只是不斷拋出相同的錯誤,儘管我可以登錄憑據,如果我去的網址。
您是否檢查過APIs文檔。它支持哪種形式的認證? – Liam
是否通過'CORS'支持'OPTIONS'資源? –
@Liam它使用基本身份驗證 – GigaNova