काम करता है मैं अपने कोणीय लॉगिन सेवा से पोस्ट करने की कोशिश:कोणीय पोस्ट पार मूल त्रुटि डाकिया
$http.post('https://xyz/login',
{
headers: {
'Content-type': 'application/json',
'Accept': 'application/json',
'signature': 'asd'
}
और मैं इस त्रुटि मिलती है:
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];
:
XMLHttpRequest cannot load https://xyz/login. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:1337' is therefore not allowed access.
मैं इस हेडर की कोशिश की
और ये भी:
"Access-Control-Allow-Origin": "*";
"Access-Control-Allow-Headers": "X-Requested-With";
"Access-Control-Allow-Methods": "GET, POST", "PUT", "DELETE";
दिलचस्प बात यह है कि POSTMAN काम करता है। मुझे क्या करना है?
धन्यवाद।
क्या आपके पास अपने सर्वर पर CORS सक्षम है? विवरण – heavyhorse
हे के लिए कृपया http://enable-cors.org/ देखें। यह मेरा सर्वर नहीं है, यह एक बाहरी सेवा है। मुझे लगता है कि कॉर्स सक्षम हैं क्योंकि मुझे POSTMAN – user3712353
द्वारा प्रतिक्रिया मिल सकती है POSTMAN सामान्य वेब संदर्भ नहीं चलाता है और यह समान मूल नीति के अधीन नहीं है। देखें [समान उत्पत्ति नीति ब्राउज़र एक्सटेंशन पर कैसे लागू होती है?] (Http://stackoverflow.com/questions/11849945/how-does-same-origin-policy-apply-to-browser-extensions/11850557#11850557) – apsillers