मैं एपीआई से कनेक्ट करने और प्रमाणीकरण शीर्षलेख भेजने की कोशिश कर रहा हूं। मैं यहां बताए अनुसार How do I get basic auth working in angularjs?कोणीय मूल प्रमाणीकरण शीर्षलेख
function Cntrl($scope, $http, Base64) {
$http.defaults.headers.common['Authorization'] = 'Basic ' + Base64.encode('----myusername----' + ':' + '----mypass---');
$http({method: 'GET', url: 'https://.../Category.json'}).
success(function(data, status, headers, config) {
console.log('success');
}).
error(function(data, status, headers, config) {
alert(data);
});
}
लेकिन मैं इस त्रुटि
XMLHttpRequest https://.../Category.json?callback= लोड नहीं कर सकते हो रही है Base64 उपयोग कर रहा हूँ?। अनुरोधित संसाधन पर 'पहुंच-नियंत्रण-अनुमति-उत्पत्ति' शीर्षलेख मौजूद नहीं है। उत्पत्ति 'http://....com' इसलिए पहुंच की अनुमति नहीं है। प्रतिक्रिया में HTTP स्टेटस कोड 400 था।