VAST সার্ভারের জন্য CORS কনফিগার করা
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
আধুনিক ব্রাউজার জাভাস্ক্রিপ্ট নেটওয়ার্ক অনুরোধের ক্ষেত্রে একই-উৎস নিরাপত্তা সংক্রান্ত বিধিনিষেধ প্রয়োগ করে, যার অর্থ হল একটি উৎস থেকে চলা ওয়েব অ্যাপ্লিকেশন অন্য উৎস থেকে পরিবেশিত ডেটা ফিরিয়ে আনতে পারে না। VAST-এর ক্ষেত্রে, এই নিরাপত্তা সংক্রান্ত বিধিনিষেধ
জাভাস্ক্রিপ্ট XMLHttpRequests থেকে তৈরি জাভাস্ক্রিপ্ট VAST রেন্ডারিং কোডকে
অন্য অরিজিন থেকে পরিবেশিত VAST বিজ্ঞাপন রেসপন্স পড়তে বাধা দেয়।
এই নিরাপত্তা সংক্রান্ত বিধিনিষেধের উদ্দেশ্য হল, কোনও সমস্যা প্রতিরোধ করা যেখানে একটি অরিজিন অন্য অরিজিন থেকে ডেটা পড়তে পারে, যেটিতে কোনও ব্যবহারকারী সেই ব্যবহারকারীর অনুমতি ছাড়াই লগ-ইন করতে পারেন। JavaScript
এনভায়রনমেন্টে পরিবেশিত VAST-এর ক্ষেত্রে এই বিধিনিষেধ সমস্যা তৈরি করে, কারণ বিজ্ঞাপন সার্ভার প্রায়ই
বিজ্ঞাপন প্লেয়ারের থেকে আলাদা ডোমেনে থাকে।
ক্রস-অরিজিন রিসোর্স শেয়ারিং (CORS) হেডার হল W3C ড্রাফ্ট স্পেসিফিকেশন যা বিভিন্ন অরিজিন জুড়ে শেয়ার করার অনুমতি
দেওয়ার জন্য তৈরি করা হয়েছে। জাভাস্ক্রিপ্ট পরিবেশে পরিবেশনযোগ্য হতে হলে,
VAST বিজ্ঞাপন সার্ভারের রেসপন্সে নিম্নলিখিত HTTP CORS হেডার অন্তর্ভুক্ত থাকতে হবে:
এই HTTP হেডার যেকোনও অরিজিনে থাকা বিজ্ঞাপন প্লেয়ারকে বিজ্ঞাপন সার্ভার অরিজিন থেকে
VAST রেসপন্স পড়ার অনুমতি দেয়। Access-Control-Allow-Origin:
-এর ভ্যালু বিজ্ঞাপনের অনুরোধের সাথে পাঠানো Origin হেডারের ভ্যালু হতে হবে।
Access-Control-Allow-Credentials: হেডার নিশ্চিত করে যে
কুকি সঠিকভাবে পাঠানো ও পাওয়া হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-11-05 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["Web browsers restrict JavaScript network requests to the same origin, hindering JavaScript VAST rendering code from accessing VAST ad responses from different origins. To enable cross-origin access, VAST ad servers must include specific CORS headers in their responses. The `Access-Control-Allow-Origin` header should match the request's `Origin`, and `Access-Control-Allow-Credentials: true` allows for proper cookie handling. These headers enable ad players on any origin to read the VAST response, overcoming the same-origin security restriction.\n"]]