আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
TLS সমর্থন করার জন্য একটি ভার্চুয়াল হোস্ট কনফিগার করার সময়, আপনি একটি রেফারেন্স ব্যবহার করে একটি কীস্টোর বা ট্রাস্টস্টোর নির্দিষ্ট করেন। একটি রেফারেন্স হল একটি ভেরিয়েবল যা কীস্টোর বা ট্রাস্টস্টোরের নাম ধারণ করে, সরাসরি কীস্টোর বা ট্রাস্টস্টোর নাম উল্লেখ করার পরিবর্তে, নীচে দেখানো হয়েছে:
<SSLInfo> <Enabled>true</Enabled> <ClientAuthEnabled>false</ClientAuthEnabled> <KeyStore>ref://myTestKeystoreRef</KeyStore> <KeyAlias>myKeyAlias</KeyAlias> </SSLInfo>
একটি রেফারেন্স ব্যবহার করার সুবিধা হল যে আপনি ভার্চুয়াল হোস্ট দ্বারা ব্যবহৃত কীস্টোর পরিবর্তন করতে রেফারেন্সের মান পরিবর্তন করতে পারেন, সাধারণত বর্তমান কীস্টোরের শংসাপত্রটি নিকট ভবিষ্যতে মেয়াদ শেষ হয়ে যাচ্ছে। রেফারেন্সের মান পরিবর্তন করার জন্য আপনাকে এজ রাউটার পুনরায় চালু করতে হবে না।
আপনি শুধুমাত্র কীস্টোর এবং ট্রাস্টস্টোরের একটি রেফারেন্স ব্যবহার করতে পারেন; আপনি উপনামের একটি রেফারেন্স ব্যবহার করতে পারবেন না। আপনি যখন একটি কীস্টোরের রেফারেন্স পরিবর্তন করেন, তখন নিশ্চিত করুন যে শংসাপত্রের উপনামটি পুরানো কীস্টোরের মতোই।
কীস্টোর এবং ট্রাস্টস্টোরের রেফারেন্স ব্যবহারে বিধিনিষেধ
কীস্টোর এবং ট্রাস্টস্টোরের রেফারেন্স ব্যবহার করার সময় আপনাকে অবশ্যই নিম্নলিখিত সীমাবদ্ধতাগুলি বিবেচনা করতে হবে:
- আপনি শুধুমাত্র ভার্চুয়াল হোস্টে কীস্টোর এবং ট্রাস্টস্টোর রেফারেন্স ব্যবহার করতে পারেন যদি আপনি SNI সমর্থন করেন এবং আপনি Apigee রাউটারে SSL বন্ধ করেন।
- যদি আপনার Apigee রাউটারের সামনে একটি লোড ব্যালেন্সার থাকে এবং আপনি লোড ব্যালেন্সারে TLS বন্ধ করে দেন, তাহলে আপনি ভার্চুয়াল হোস্টে কীস্টোর এবং ট্রাস্টস্টোর রেফারেন্স ব্যবহার করতে পারবেন না।
একটি রেফারেন্স তৈরি করা হচ্ছে
এজ UI এ একটি রেফারেন্স তৈরি করতে:
- https://enterprise.apigee.com- এ এজ ম্যানেজমেন্ট UI-তে লগইন করুন।
- এজ ম্যানেজমেন্ট UI মেনুতে, আপনার প্রতিষ্ঠানের নাম নির্বাচন করুন।
- আপনার এজ UI এর সংস্করণের উপর নির্ভর করে:
- আপনি যদি ক্লাসিক এজ UI ব্যবহার করেন : APIs > Environment Configuration নির্বাচন করুন।
- আপনি যদি New Edge UI ব্যবহার করেন: Admin > Environments নির্বাচন করুন।
- পরিবেশ নির্বাচন করুন (সাধারণত
prod
বাtest
) - রেফারেন্স ট্যাব নির্বাচন করুন।
- + রেফারেন্স বোতামটি নির্বাচন করুন। নিম্নলিখিত পপ আপ প্রদর্শিত হবে:
- উল্লেখ করুন:
- রেফারেন্সের নাম ।
- রেফারেন্স দ্বারা উল্লেখ করা সত্তা, যার অর্থ কীস্টোর বা ট্রাস্টস্টোর নাম।
- সংরক্ষণ নির্বাচন করুন।
বিকল্পভাবে, keystoreref নামের রেফারেন্স তৈরি করতে রেফারেন্স API কল তৈরি করুন ব্যবহার করুন:
curl -X POST -H "Content-Type:application/xml" https://api.enterprise.apigee.com/v1/o/{org_name}/e/{env_name}/references \ -d '<ResourceReference name="keystoreref"> <Refers>myTestKeystore</Refers> <ResourceType>KeyStore</ResourceType> </ResourceReference>' -u orgAdminEmail:password
রেফারেন্সটি কীস্টোরের নাম এবং এর ধরন নির্দিষ্ট করে। একটি ট্রাস্টস্টোরের একটি রেফারেন্স তৈরি করতে একই API কল ব্যবহার করুন।
একটি রেফারেন্স পরিবর্তন করা হচ্ছে
এজ UI এ একটি রেফারেন্সের মান পরিবর্তন করতে:
- https://enterprise.apigee.com- এ এজ ম্যানেজমেন্ট UI-তে লগইন করুন।
- এজ ম্যানেজমেন্ট UI মেনুতে, আপনার প্রতিষ্ঠানের নাম নির্বাচন করুন।
- আপনার এজ UI এর সংস্করণের উপর নির্ভর করে:
- আপনি যদি ক্লাসিক এজ UI ব্যবহার করেন : APIs > Environment Configuration নির্বাচন করুন।
- আপনি যদি New Edge UI ব্যবহার করেন: Admin > Environments নির্বাচন করুন।
- পরিবেশ নির্বাচন করুন (সাধারণত
prod
বাtest
) - রেফারেন্স ট্যাব নির্বাচন করুন।
- রেফারেন্স ট্যাবে, রেফারেন্সের জন্য সম্পাদনা বোতামটি নির্বাচন করুন।
- নতুন কীস্টোর বা ট্রাস্টস্টোর নির্দিষ্ট করতে রেফারেন্স আপডেট করুন। সতর্কতা : নিশ্চিত করুন যে নতুন কীস্টোরের উপনামটি পুরানো কীস্টোরের উপনামের মতোই রয়েছে।
- সংরক্ষণ নির্বাচন করুন।
একটি ভিন্ন কীস্টোরের দিকে নির্দেশ করতে রেফারেন্স পরিবর্তন করতে, নতুন কীস্টোরের উপনামটি পুরানো কীস্টোরের উপনামের মতো একই নাম রয়েছে তা নিশ্চিত করতে, আপডেট রেফারেন্স API ব্যবহার করুন:
curl -X PUT -H "Content-Type:application/xml" https://api.enterprise.apigee.com/v1/o/{org_name}/e/{env_name}/references/keystoreref \ -d '<ResourceReference name="keystoreref"> <Refers>myNewKeystore</Refers> <ResourceType>KeyStore</ResourceType> </ResourceReference>' -u orgAdminEmail:password