У меня проблемы:
1) Я пытался использовать JsonP, но не могу заставить POSTing работать. По сути, я пытаюсь пройти проверку подлинности с помощью API, передавая в заголовке пару значений в кодировке Base64 через HTTPS.
2) Как передать этот ключ / значение в заголовок? Любая помощь будет оценена! Вот пример того, что я хочу, хотя это, очевидно, не работает:
// where does this go?
var headerString = 'user=' + encodeURIComponent(username + ':' + password);
$.ajax({
type: "POST",
url: "https://anotherurl.on.another.server/LOGIN",
data: "I have no data, I'm logging in with header authentication",
dataType: "json",
success: function(data) {
},
error: function(data){
}
});