$.ajax({
url: 'http://handshake.aid-dcc.asia/api/customer/get_user_list',
type: 'POST',
cache: true,
dataType: 'json',
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", 'Basic J25hbWFwcDpKbTZzdUdyayc=')
},
sucess: function(result) {
alert('done');
}
});
私の問題は次のとおりです。
URLからjsonファイルをロードします:http:handshake.aid-dcc.asia/api/customer/get_user_list。ただし、リンクを開くには、ユーザー名+パスが必要です。そのため、コードでEncodeBase64('username:password')を使用して「Authorization」を使用しました。いくつかのエラーが発生しました:
- オプションhttp:handshake.aid-dcc.asia/api/customer/get_user_list 401(承認が必要)
- XMLHttpRequestはhttp:handshake.aid-dcc.asia / api / customer/get_user_listをロードできません。Origin http:localhostは、Access-Control-Allow-Originでは許可されていません。
私のコードの何が問題になっていますか?