ট্রিিডিয়ন 2011 এসপি 1 ওডাটা ওয়েব পরিষেবা


8

ইনস্টল গাইডটি অনুসরণ করে এবং ওয়েবসারাইস.জিপ আনজিপ করার পরে, জেডিবিসি ড্রাইভার এবং কনফিগার এক্সএমএলগুলি অনুলিপি করার পরে, যখন আমি চেষ্টা করি এবং কোনও ব্রাউজারে অ্যাক্সেস করি তখন:

{"error":"invalid_grant"}

কিছুটা খনন করার পরামর্শ দেয় এটি OAuth এর সাথে করার। কোন ধারনা?


1
আপনার সিডি_আম্বিয়েন্ট_কনফ.এক্সএমএল ফাইলটি পরীক্ষা করে দেখুন এবং সুরক্ষা বিভাগে মন্তব্য করার চেষ্টা করুন।
রাম জি

ধন্যবাদ রাম - এটাই ছিল! একটি উত্তর হিসাবে নিঃশব্দে প্রবেশ করুন এবং আমি এটি গ্রহণ করব!
নীল

উত্তর:


7

ডিফল্টরূপে OAuth সুরক্ষা ওয়েব পরিষেবাদির অনুরোধগুলির জন্য সক্ষম করা হয়েছে। সিকিউরিটি এক্সএমএল নোড বিভাগটি মন্তব্য করে আপনাকে সিডি_আম্বিয়েন্ট_কনফ.এক্সএমএল ফাইলের সুরক্ষাটি অক্ষম করতে হবে।

<!--
    <Security>
<RequestValidator>com.tridion.webservices.security.validator.OAuth2RequestValidator</RequestValidator>
    <SharedSecret>sample_passphrase</SharedSecret>
    </Security>
-->

1
বিকল্পভাবে, আপনি সুরক্ষার জায়গায় রেখে দিতে পারেন এবং আপনার অনুরোধগুলিতে প্রকৃতপক্ষে একটি টোকন দিতে পারেন। এটা আমার কাছে বুদ্ধিমান মনে হয়।
পিটার Kjaer

ধন্যবাদ পিটার - এই মুহুর্তে আমরা কেবল এটি কাজ করে যেতে চাই। আমি দস্তাবেজ থেকে সামগ্রী বিতরণ ওয়েব পরিষেবা বা এমন কোনও ওয়েবসাইটের জন্য যেখানে এই সেটিংটি এবং অ্যাকাউন্টগুলি ব্যবহার করা হয় তার প্রমাণীকরণ বাস্তবায়ন সম্পর্কে পুরো বিভাগটি দেখতে পাচ্ছি।
নীল

4

এটি পরামর্শ দেয় যে অনুরোধটি একটি অবৈধ টোকেন (বা সম্ভবত কোনও টোকেন নেই?) দিয়ে করা হয়েছিল।


প্রকৃতপক্ষে - তবে কেন এটি একটি নতুন ইনস্টলের ক্ষেত্রে ঘটবে? আমি লক্ষ্য করেছি ওয়েবসার্ভিস কনফেয়ারে একটি "অ্যাকাউন্ট" নোড রয়েছে - এটি কি কোনও বিদ্যমান ট্রিডিয়ন ব্যবহারকারীকে সেট করতে হবে?
নীল

আচ্ছা আপনি ইউআরএল একটি টোকেন পাস করেছেন? যদি তা না হয় তবে আপনি উত্তরটি জানেন :) আপনি যদি তা করেন তবে স্পষ্টতই এটি আর কার্যকর হয়নি।
পিটার Kjaer
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.