যখন আমি কিছু সত্যতা টোকেন সমস্যার মধ্যে পড়েছিলাম তখন আমি একটি নতুন রেলস 4 অ্যাপে (রুবি ২.০.০-পি0 তে) কাজ করছিলাম।
জসনকে (সাধ্যের respond_to
পদ্ধতি ব্যবহার করে ) সাড়া দেয় এমন একটি কন্ট্রোলার লেখার সময় , আমি যখন রেকর্ডটি ব্যবহার করে তৈরি করার চেষ্টা করেছি তখন আমি ব্যতিক্রম হতে create
শুরু ActionController::InvalidAuthenticityToken
করেছিলাম curl
।
আমি নিশ্চিত করেছি যে আমি সেট করেছি -H "Content-Type: application/json"
এবং আমি ডেটা সেট করেছি -d "<my data here>"
তবে এখনও ভাগ্য নেই।
আমি একই নিয়ামকটি রেল ৩.২ (রুবি ১.৯.৩ তে) ব্যবহার করে লেখার চেষ্টা করেছি এবং যা-ই হোক না কেন আমি কোনও সত্যতার টোকেন সমস্যা পাইনি। আমি আশেপাশে অনুসন্ধান করেছিলাম এবং দেখেছি R রেলগুলিতে সত্যতা টোকেনের সাথে কিছু পরিবর্তন হয়েছে যা আমি বুঝতে পারি সেগুলি থেকে আর সেগুলি আর স্বয়ংক্রিয়ভাবে ফর্মগুলিতে sertedোকানো হয় না? আমি মনে করি এটি কোনওভাবে এইচটিএমএল-বিহীন বিষয়বস্তুর প্রকারকে প্রভাবিত করছে।
এইচটিএমএল ফর্মের অনুরোধ না করে, সত্যতা টোকেনটি ছিনিয়ে নেওয়া, তারপরে সেই টোকেন দিয়ে অন্য অনুরোধ না করে এটিকে ঘুরে দেখার কী কোনও উপায় আছে? বা আমি কি সম্পূর্ণরূপে সুস্পষ্ট এমন কিছু মিস করছি?
সম্পাদনা: আমি কিছু পরিবর্তন না করে একটি স্ক্যাফোল্ড ব্যবহার করে একটি নতুন রেলস 4 অ্যাপে নতুন রেকর্ড তৈরি করার চেষ্টা করেছি এবং আমি একই সমস্যায় পড়ছি তাই আমি অনুমান করি এটি আমার করা কিছু নয়।