সার্ভার সাইডে ASP.NET ওয়েব এপিআই অ্যাপ্লিকেশনটির একটি শেষ পয়েন্ট অ্যাক্সেস করতে আমি ক্লায়েন্টের পাশে AngularJS $ HT ব্যবহার করছি। সার্ভার হিসাবে ক্লায়েন্টটি অন্য কোনও ডোমেনে হোস্ট করা হওয়ায়, আমার সিওআরএস দরকার। এটি $ http.post (url, ডেটা) এর জন্য কাজ করে। তবে আমি ব্যবহারকারীকে প্রমাণীকরণ করার সাথে সাথে $ http.get (url) এর মাধ্যমে একটি অনুরোধ জানালে আমি বার্তাটি পাই
'অ্যাক্সেস-কন্ট্রোল-অলজন-অরিজিন' শিরোনামে একাধিক মান রয়েছে 'http://127.0.0.1:9000, http://127.0.0.1:9000', তবে কেবল একটির জন্য অনুমোদিত। উত্স 'http://127.0.0.1:9000' এ অ্যাক্সেসের অনুমতি নেই।
ফিডলার আমাকে দেখায় যে সফল বিকল্পগুলির অনুরোধের পরে প্রাপ্তির অনুরোধে দু'টি শিরোলেখ প্রবেশকারী রয়েছে। কি এবং কোথায় আমি কিছু ভুল করছি?
হালনাগাদ
আমি যখন Qu http.get এর পরিবর্তে jQuery $ .get ব্যবহার করি তখন একই ত্রুটি বার্তা উপস্থিত হয়। সুতরাং এটি AngularJS এর সাথে কোনও সমস্যা বলে মনে হচ্ছে না। তবে কোথায় ভুল হয়েছে?