আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
বৃহস্পতিবার, ৩০শে জানুয়ারি, ২০১৪ তারিখে আমরা Apigee Edge-এর একটি নতুন ক্লাউড সংস্করণ প্রকাশ করেছি।
নতুন বৈশিষ্ট্য এবং উন্নতি
- OAuth 2.0 টোকেনের কাস্টম অ্যাট্রিবিউট আপডেট করুন
নতুন 'সেট ওঅথ ভি২.০ ইনফো' পলিসি আপনাকে ওঅথ ২.০ টোকেনের কাস্টম অ্যাট্রিবিউট আপডেট করার সুযোগ দেয়।
http://apigee.com/docs/api-services/content/set-oauth-tokens-attributes-using-setoauthv2info - OAuth 1.0a নীতি আপডেট
এই রিলিজে OAuth 1.0a পলিসিতে নিম্নলিখিত আপডেটগুলো অন্তর্ভুক্ত করা হয়েছে:- OAuth 2.0 টোকেনের মতোই, এখন আপনি OAuth 1.0a টোকেনেও কাস্টম অ্যাট্রিবিউট সেট করতে পারবেন।
- নতুন GenerateVerifier অপারেশনটি আপনাকে একটি OAuth 1.0a ভেরিফায়ার (যা OAuth 2.0-এর অথরাইজেশন কোডের অনুরূপ) তৈরি ও ফেরত দিতে দেয়।
- ফ্লো ভেরিয়েবলে SSL তথ্য
Apigee Edge এখন আপনাকে ফ্লো ভেরিয়েবলে SSL তথ্য প্রচার এবং অ্যাক্সেস করার সুযোগ দেয়। একটি ProxyEndpoint-এ নতুন 'propagate.additional.ssl.headers' প্রপার্টি সেট করার মাধ্যমে, আপনি একটি Apache ওয়েব সার্ভারে উপলব্ধ একই SSL তথ্য অ্যাক্সেস করতে পারবেন।
http://apigee.com/docs/api-services/api/variables-reference - JMS হেডারগুলিকে HTTP হেডার হিসাবে
পরবর্তী প্রক্রিয়াকরণের জন্য এখন সমস্ত JMS হেডার HTTP হেডার হিসেবে পাঠানো হয়। - নোড.জেএস মডিউল আপডেট
Apigee-এর বিল্ট-ইন Node.js মডিউলটি নিম্নলিখিত মডিউলগুলো অন্তর্ভুক্ত করার জন্য আপডেট করা হয়েছে: argo 0.4.9, async 0.2.9, express 3.4.8, underscore 1.5.2, usergrid 0.10.7, volos-cache-memory 0.0.3, volos-oauth-apigee 0.0.2, volos-quota-apigee 0.0.2। - ম্যানেজমেন্ট UI-তে কাস্টম রোল - বিটা
“বিজনেস ইউজার”, “অপারেশনস অ্যাডমিনিস্ট্রেটর”, “অর্গানাইজেশন অ্যাডমিনিস্ট্রেটর”, এবং “ইউজার”-এর মতো বিদ্যমান ইউজার রোলগুলোর পাশাপাশি, এই রিলিজে একটি বিটা ফিচার অন্তর্ভুক্ত করা হয়েছে যা আপনাকে ম্যানেজমেন্ট UI-তে কাস্টম রোল তৈরি করার সুযোগ দেয়। কাস্টম রোল ব্যবহার করে আপনি Edge-এর বিভিন্ন ফিচারের অ্যাক্সেস নিয়ন্ত্রণ করতে পারবেন।
ত্রুটিগুলি সমাধান করা হয়েছে
| বিষয় | বর্ণনা |
|---|---|
| কাস্টম ভূমিকার অনুমতি | কাস্টম রোল ব্যবহার করে সেট করা অনুমতিগুলো এখন প্রত্যাশিতভাবে কাজ করছে। |
| এপিআই লেটেন্সি অ্যানালিটিক্স | একটি এপিআই প্রক্সি ফ্লোতে, যখন টার্গেট সিস্টেমে করা কোনো কলের ফলে টাইমআউট হয় (যেমন একটি HTTP রিড টাইমআউট), তখন টার্গেটের লেটেন্সি টাইমগুলো এপিআই অ্যানালিটিক্সে অন্তর্ভুক্ত করা হয়। |
| পলিসিতে "টাইপ" অ্যাট্রিবিউট | “type” অ্যাট্রিবিউটটি এখন সকল Apigee পলিসিতে সঠিকভাবে কাজ করে। |
| OAuth 2.0 টোকেন অবৈধ করছে | Apigee OAuth 2.0 পলিসির জন্য টোকেন বাতিল করার কার্যকারিতা এখন OAuth স্পেসিফিকেশনের সাথে সামঞ্জস্যপূর্ণ। “token” প্যারামিটার সেট করার সময় আপনাকে আর “type” প্রদান করতে হবে না। |
| কী/ভ্যালু ম্যাপ সহ RBAC | এনভায়রনমেন্ট লেভেলে তৈরি করা কী/ভ্যালু ম্যাপের ক্ষেত্রেও এখন রোল-ভিত্তিক অ্যাক্সেস কন্ট্রোল কাজ করে। |
| OAuth 1.0a পলিসি প্রতিক্রিয়া ফর্ম্যাট | OAuth 1.0a পলিসিযুক্ত কোনো API-তে অনুরোধ পাঠানোর সময়, প্রতিক্রিয়াটি এখন Accept হেডারের বিন্যাসে ফেরত দেওয়া হয়। |
পরিচিত সমস্যা
| বিষয় | বর্ণনা |
|---|---|
| HTTP 1.0 অনুরোধ, HTTP 1.1 প্রতিক্রিয়া | এই সমস্যাটি এমন একটি পরিস্থিতিকে কেন্দ্র করে যেখানে একজন ক্লায়েন্ট হেডারে content-length প্রপার্টি সহ HTTP 1.0 ব্যবহার করে একটি অনুরোধ পাঠায়, কিন্তু ব্যাকএন্ড পরিষেবাটি HTTP 1.1 ব্যবহার করার জন্য কনফিগার করা থাকে এবং এর পরিবর্তে চাঙ্কড এনকোডিংয়ের জন্য একটি transfer-encoding প্রপার্টি ফেরত দেয়। এই পরিস্থিতিটি সফলভাবে সামাল দিতে, আপনি AssignMessage পলিসি ব্যবহার করে HTTP 1.1 রেসপন্স থেকে transfer-encoding প্রপার্টিটি সরিয়ে ফেলতে পারেন। নিম্নলিখিত পলিসিটিতে, যা এপিআই প্রক্সি রেসপন্স ফ্লো-এর সাথে সংযুক্ত থাকবে, HTTP হেডার থেকে transfer-encoding প্রপার্টিটি সরিয়ে ফেলা হয়, যা ক্লায়েন্টকে রেসপন্সটি খণ্ডিত না করে গ্রহণ করার সুযোগ দেয়। <AssignMessage name="RemoveChunkedEncoding"> <AssignTo createNew="false" type="response"></AssignTo> অপসারণ করুন <হেডার> <হেডার নাম="ট্রান্সফার-এনকোডিং"/> <Header name="transfer-encoding"/> <হেডার> </অপসারণ করুন> <IgnoreUnresolvedVariables>false</IgnoreUnresolvedVariables> </AssignMessage> |