API ইনস্টলেশন গাইড
রেফারেন্স গাইড
পরিবর্তন পয়েন্ট 2021

© 2021 চেঞ্জপয়েন্ট কানাডা ইউএলসি সর্বস্বত্ব সংরক্ষিত। ইউএস গভর্নমেন্ট রাইটস- ইউএস সরকারের ব্যবহার, নকল বা প্রকাশ চেঞ্জপয়েন্ট কানাডা ইউএলসি লাইসেন্স চুক্তিতে এবং DFARS 227.7202-1(a) এবং 227.7202-3(a) (1995) এ প্রদত্ত বিধিনিষেধের অধীন। DFARS 252.227-7013(c)(1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19, বা FAR 52.227-14 (ALT III), প্রযোজ্য হিসাবে। এই পণ্যটিতে চেঞ্জপয়েন্ট কানাডা ইউএলসি-এর গোপনীয় তথ্য এবং ট্রেড সিক্রেট রয়েছে। চেঞ্জপয়েন্ট কানাডা ইউএলসি-এর পূর্বে স্পষ্ট লিখিত অনুমতি ছাড়া প্রকাশ নিষিদ্ধ। এই পণ্যের ব্যবহার চেঞ্জপয়েন্ট কানাডা ইউএলসি-এর সাথে ব্যবহারকারীর লাইসেন্স চুক্তির শর্তাবলী সাপেক্ষে। ডকুমেন্টেশন শুধুমাত্র অভ্যন্তরীণ ব্যবহারের জন্য লাইসেন্সধারী দ্বারা পুনরুত্পাদন করা যেতে পারে. চেঞ্জপয়েন্ট কানাডা ইউএলসি-এর স্পষ্ট লিখিত সম্মতি ছাড়া এই নথির বিষয়বস্তু পরিবর্তন, পরিবর্তিত বা পরিবর্তন করা যাবে না। চেঞ্জপয়েন্ট কানাডা ইউএলসি এখানে উল্লেখিত বিষয়বস্তু যে কোনো সময়, নোটিশ সহ বা ছাড়াই পরিবর্তন করতে পারে।

চেঞ্জপয়েন্ট এপিআই ইনস্টল করা হচ্ছে

চেঞ্জপয়েন্ট এপিআই ইনস্টল করার বিষয়ে
চেঞ্জপয়েন্ট এপিআই একটি COM API হিসাবে উপলব্ধ, একটি Windows কমিউনিকেশন ফাউন্ডেশন (WCF) পরিষেবা এবং পিছনের সামঞ্জস্যের জন্য, একটি হিসাবে Web সার্ভিসেস এনহান্সমেন্ট (WSE) পরিষেবা। চেঞ্জপয়েন্ট এপিআই সম্পর্কে তথ্যের জন্য, চেঞ্জপয়েন্ট এপিআই রেফারেন্স দেখুন। আপগ্রেড নোট, সতর্কতা এবং পরিচিত সমস্যার জন্য, চেঞ্জপয়েন্টে টিম ফোল্ডারে রিলিজ নোট দেখুন।
চেঞ্জপয়েন্ট API আপগ্রেড করা হচ্ছে
আপনি যদি চেঞ্জপয়েন্টের পূর্ববর্তী রিলিজ থেকে আপগ্রেড করছেন, এই সংস্করণটি ইনস্টল করার আগে চেঞ্জপয়েন্ট API এর পূর্ববর্তী সংস্করণ এবং এর উপাদানগুলি আনইনস্টল করতে Windows কন্ট্রোল প্যানেল ব্যবহার করুন।
পরিবর্তন পয়েন্ট API প্রয়োজনীয়তা
চেঞ্জপয়েন্ট এপিআই ইনস্টল করার আগে আপনাকে অবশ্যই চেঞ্জপয়েন্ট ইনস্টল করতে হবে। সফ্টওয়্যার প্রয়োজনীয়তার জন্য, চেঞ্জপয়েন্ট সফ্টওয়্যার সামঞ্জস্যতা ম্যাট্রিক্স দেখুন, যা চেঞ্জপয়েন্টে 2021 রিলিজ নোট এবং প্যাচ টিম ফোল্ডারে উপলব্ধ।
File পথ সম্মেলন
এই নথি জুড়ে, নিম্নলিখিত নিয়মগুলি সাধারণ পাথগুলির জন্য ব্যবহৃত হয়:

  • চেঞ্জপয়েন্ট ইনস্টলেশনের মূল পথ।
    ডিফল্ট পথ হল:
    সি: প্রোগ্রাম Files (x86) চেঞ্জপয়েন্ট চেঞ্জপয়েন্ট
  • সাধারণ চেঞ্জপয়েন্ট ইউটিলিটিগুলির জন্য মূল অবস্থান, যেমন লগইন সেটিংস ইউটিলিটি।
    ডিফল্ট পথ হল:
    সি: প্রোগ্রাম Files (x86) সাধারণ Fileচেঞ্জপয়েন্ট চেঞ্জপয়েন্ট

চেঞ্জপয়েন্ট এপিআই ইনস্টল করা হচ্ছে

  1. Changepoint API মিডিয়া রুট ডিরেক্টরি থেকে, setup.exe চালান।
  2. সিলেক্ট ফিচার স্ক্রীন না আসা পর্যন্ত প্রম্পটগুলি অনুসরণ করুন।
  3. আপনি যে বৈশিষ্ট্যগুলি ইনস্টল করতে চান তা নির্বাচন করুন, তারপরে পরবর্তী ক্লিক করুন।
  4. API গন্তব্য ফোল্ডার নির্বাচন করুন, ডিফল্ট API, এবং পরবর্তী ক্লিক করুন।
    দ্রষ্টব্য: চেঞ্জপয়েন্ট লগইন সেটিংস ইউটিলিটি ইনস্টল করা আছে লগইন সেটিংস, আপনার নির্দিষ্ট করা গন্তব্য ফোল্ডার নির্বিশেষে।
  5. যদি আপনি নির্বাচন করেন Web পরিষেবা API: a. যখন সিলেক্ট করুন
    a Web সাইট স্ক্রীন প্রদর্শিত হবে, একটি নির্বাচন করুন webভার্চুয়াল ডিরেক্টরি যোগ করার জন্য সাইট, এবং তারপর পরবর্তী ক্লিক করুন।
    খ. অব্যাহত রাখার জন্য পরবর্তী ক্লিক করুন. 6. API এর ইনস্টলেশন সম্পূর্ণ হলে, Finish এ ক্লিক করুন।

ক্যাশে সচেতন হতে চেঞ্জপয়েন্ট API কনফিগার করা হচ্ছে
চেঞ্জপয়েন্ট API কে ক্যাশে-সচেতন হতে কনফিগার করতে, “ক্যাশের মানগুলি প্রতিস্থাপন করুন। পাসওয়ার্ড" এবং "ক্যাশে। CP-এ সার্ভার কী Web সেবাWeb.কনফিগ file এন্টারপ্রাইজে ব্যবহৃত মানগুলির সাথেWeb.কনফিগ file.
সক্রিয় করা হচ্ছে Web সার্ভিসেস এনহ্যান্সমেন্ট (WSE)

  1. সম্পাদনা করুন Web.কনফিগ file জন্য web সেবা. ডিফল্ট অবস্থান হল:
    APICP Web সেবাWeb.কনফিগ
  2. নিম্নলিখিত মন্তব্য লাইনের তিনটি উদাহরণ খুঁজুন:
    < !- আপনি যদি ব্যবহার করেন তাহলে নিচের উপাদানটি মুক্ত করুন Web সার্ভিস এনহান্সমেন্ট (WSE) API। WCF পরিষেবাগুলি ব্যবহার করলে এবং ইনস্টল না করলে মন্তব্য করুন৷ Web সার্ভিস এনহান্সমেন্ট (WSE) ->
  3. মন্তব্য লাইনের প্রতিটি দৃষ্টান্ত অনুসরণ করে এমন উপাদানটিকে আনকমেন্ট করুন:
    <section name=”microsoft.web.services2″ … >webসেবা >web.services2>
    দ্রষ্টব্য: দwebসার্ভিসেস> এলিমেন্টকে অকমেন্ট করতে হবেweb>.

এর জন্য লগিং কনফিগার করা হচ্ছে Web পরিষেবা API
আপনি লগ সেট করতে হবে file পথ এবং লগ স্তর। লগ লেভেল ক্রমবর্ধমান। প্রাক্তন জন্যampলে, যদি আপনি লেভেল 3 উল্লেখ করেন, তাহলে লেভেল 1, 2, এবং 3 লগ করা হয়। ডিফল্ট লগ লেভেল 8।

  1. সম্পাদনা করুন web সেবা Web.config. ডিফল্ট অবস্থান হল:
    APICP Web সেবাWeb.কনফিগ
  2. লগ সেট করুনFileপথ। ডিফল্ট মান হল APIAPILlogs. 3. লগলেভেল সেট করুন। বৈধ মান হল:
    0 = কোন লগিং নেই
    1 = উৎস বস্তু এবং পদ্ধতি
    2 = ত্রুটি বার্তা
    3 = ইনপুট প্যারামিটার
    4 = রিটার্ন
    5 = সতর্কতা
    8 = চেকপয়েন্ট

এর জন্য ভার্চুয়াল ডিরেক্টরি প্রমাণীকরণ কনফিগার করা হচ্ছে Web পরিষেবা API
আপনাকে অবশ্যই বেনামী অ্যাক্সেস সক্ষম করতে হবে এবং CP-এর জন্য ইন্টিগ্রেটেড উইন্ডোজ প্রমাণীকরণ অক্ষম করতে হবেWebইন্টারনেট ইনফরমেশন সার্ভিসে (IIS) ভার্চুয়াল ডিরেক্টরি পরিষেবা। আরও তথ্যের জন্য, Microsoft IIS ডকুমেন্টেশন দেখুন।
এর জন্য ডাটাবেস সংযোগ সেটিংস কনফিগার করা হচ্ছে Web পরিষেবা API
ডাটাবেস সংযোগ সেটিংস এনক্রিপ্ট করতে লগইন সেটিংস ইউটিলিটি ব্যবহার করুন Web পরিষেবা API Web.কনফিগ file. আরও তথ্যের জন্য, চেঞ্জপয়েন্ট ইনস্টলেশন গাইডে "ডেটাবেস সংযোগ সেটিংস কনফিগার করা" অনুসন্ধান করুন।
চেঞ্জপয়েন্ট WCF এর জন্য প্রমাণীকরণ কনফিগার করা হচ্ছে Web সেবা
আপনি চেঞ্জপয়েন্ট WCF এর জন্য অ্যাপ্লিকেশন প্রমাণীকরণ এবং একক সাইন-অন (SSO) কনফিগার করতে পারেন Web সেবা।
সিকিউর টোকেন সার্ভিস (এসটিএস) ব্যবহার করে নিম্নলিখিত বাস্তবায়ন বিকল্পগুলি উপলব্ধ:

  • SSO ISAPI SSL ব্যবহার করে ঐচ্ছিক৷
  • WS-Federation (ADFS 2.0) SSL ব্যবহার করে SSO আবশ্যক

SSL প্রয়োজন হলে, কনফিগারেশন স্ক্রিপ্ট নিশ্চিত করে যে এটি ব্যবহার করা হয়েছে।
ISAPI এবং অ্যাপ্লিকেশন প্রমাণীকরণের জন্য কনফিগারেশন স্ক্রিপ্ট ঐচ্ছিকভাবে SSL সক্রিয় করতে পারে।
WCF এর জন্য অ্যাপ্লিকেশন প্রমাণীকরণ কনফিগার করা হচ্ছে Web সেবা
চেঞ্জপয়েন্ট WCF-এর জন্য ডিফল্ট প্রমাণীকরণের ধরন Web পরিষেবা হল অ্যাপ্লিকেশন প্রমাণীকরণ।
এই বিভাগে পদ্ধতিগুলি ব্যবহার করুন:

  • চেঞ্জপয়েন্ট WCF কনফিগার করুন Web SSL এর সাথে অ্যাপ্লিকেশন প্রমাণীকরণ ব্যবহার করার জন্য পরিষেবা
  • প্রত্যাবর্তন পরিবর্তন পয়েন্ট WCF Web এসএসও বাস্তবায়নের একটি কার্যকর করার পরে অ্যাপ্লিকেশন প্রমাণীকরণের পরিষেবা

PowerShell কনফিগার করুন

  1. একটি Windows PowerShell প্রম্পট খুলুন।
  2. সম্পাদন নীতি পরিবর্তন করুন:
    সেট-এক্সিকিউশন পলিসি অবাধ

Stage 1 কনফিগারেশন প্যারামিটার সংগ্রহ করুন
কনফিগারেশন পরামিতিগুলির জন্য মান নির্ধারণ করুন।

প্যারামিটার বর্ণনা
Webসেবা_পথ চেঞ্জপয়েন্ট WCF এর অবস্থান Web সেবা web আবেদন files.
ডিফল্ট: \API\CP Web সেবা
সার্ভিস সার্টিফিকেট_
নাম
শংসাপত্রের নাম যা বার্তা নিরাপত্তা মোড ব্যবহার করে ক্লায়েন্টদের পরিষেবাটি প্রমাণীকরণ করতে ব্যবহার করা হবে।
ডিফল্ট: "CN=ChangepointAPICertificate" শংসাপত্রের নাম।
HTTPS প্রয়োজন HTTPS প্রয়োজন (সত্য/মিথ্যা)
ডিফল্ট: মিথ্যা।

Stage 2 কনফিগারেশন স্ক্রিপ্ট চালান
কনফিগারেশন পরিবর্তন করতে কনফিগারেশন প্যারামিটারের মান ব্যবহার করুন webসাইট

  1.  একটি পাওয়ারশেল প্রম্পট খুলুন।
    দ্রষ্টব্য: যদি আপনার সার্ভারে ব্যবহারকারী অ্যাকাউন্ট নিয়ন্ত্রণ সক্ষম করা থাকে, তাহলে আপনাকে অবশ্যই উন্নত প্রশাসকের অনুমতি ব্যবহার করে পাওয়ারশেল প্রম্পট খুলতে হবে।
  2. CP-এ নেভিগেট করুন web পরিষেবা কনফিগারেশন ডিরেক্টরি, ডিফল্ট:
    কনফিগারেশন সিপিWebসেবা
  3.  এক্সিকিউট করুন ./Configuration_AppAuth.ps1
  4. প্রম্পট অনুসরণ করুন.

WCF-এর জন্য একক সাইন-অন (SSO) কনফিগার করা হচ্ছে Web সেবা
PowerShell কনফিগার করুন

  1. একটি Windows PowerShell প্রম্পট খুলুন।
  2. সম্পাদন নীতি পরিবর্তন করুন:
    সেট-এক্সিকিউশন পলিসি অবাধ

WCF এর জন্য ISAPI ব্যবহার করে SSO কনফিগার করা হচ্ছে Web সেবা
Stage 1 কনফিগারেশন প্যারামিটার সংগ্রহ করুন
নিম্নলিখিত কনফিগারেশন পরামিতিগুলির জন্য মান নির্ধারণ করুন।

প্যারামিটার বর্ণনা
Webসেবা_পথ চেঞ্জপয়েন্ট WCF এর অবস্থান Web সেবা web আবেদন files.
ডিফল্ট: \API\CP Web সেবা
HTTPS প্রয়োজন HTTPS প্রয়োজন (সত্য/মিথ্যা)।
ডিফল্ট: মিথ্যা।
চেঞ্জপয়েন্ট_RSA_
কুকি_ট্রান্সফর্ম
আপনি কুকি এনক্রিপশনের জন্য যে শংসাপত্রটি ব্যবহার করেন তার নাম৷
ডিফল্ট: "CN=ChangepointAPICertificate" শংসাপত্রের নাম।
সার্ভিস সার্টিফিকেট_নাম সার্টিফিকেটের নাম লিখুন যা বার্তা নিরাপত্তা মোড ব্যবহার করে ক্লায়েন্টদের পরিষেবাটি প্রমাণীকরণ করতে ব্যবহার করা হবে।
ডিফল্ট: "CN=ChangepointAPICertificate" শংসাপত্রের নাম।
স্বাক্ষরকারী শংসাপত্র_নাম স্বাক্ষরকারী শংসাপত্রের নাম লিখুন। এটি সেই শংসাপত্রের নাম যা আপনি বার্তা স্বাক্ষর করার জন্য ব্যবহার করেন৷
ডিফল্ট: "CN=ChangepointAPICertificate" শংসাপত্রের নাম।
ISAPI_মোড ISAPI মোড।
ডিফল্ট: NT
ISAPI_হেডার ISAPI_Mode "HEADER" হলে হেডার ব্যবহার করা হয়, যেমনample, ফাঁকা।
দাবির ধরন SSO দাবির ধরন লিখুন।
ডিফল্ট: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn

Stage 2 কনফিগারেশন স্ক্রিপ্ট চালান

  1. একটি পাওয়ারশেল প্রম্পট খুলুন।
    দ্রষ্টব্য: যদি আপনার সার্ভারে ব্যবহারকারী অ্যাকাউন্ট নিয়ন্ত্রণ সক্ষম করা থাকে, তাহলে আপনাকে অবশ্যই উন্নত প্রশাসকের অনুমতি ব্যবহার করে পাওয়ারশেল প্রম্পট খুলতে হবে।
  2. CP-এ নেভিগেট করুন web পরিষেবা কনফিগারেশন ডিরেক্টরি, ডিফল্ট:
    কনফিগারেশন সিপিWebসেবা
  3. এক্সিকিউট করুন: ./Configuration_SSO_ISAPI.ps1
  4. প্রম্পট অনুসরণ করুন.

WCF-এর জন্য WS-Federation (ADFS 2.0) ব্যবহার করে SSO কনফিগার করা Web সেবা
Stage 1 কনফিগারেশন প্যারামিটার সংগ্রহ করুন
নীচের টেবিলে কনফিগারেশন পরামিতিগুলির জন্য মানগুলি নির্ধারণ করুন৷ নিশ্চিত করুন যে ADFS_Server_URI শেষ-ব্যবহারকারীর ব্রাউজারের ইন্ট্রানেট জোনে আছে।
দ্রষ্টব্য: ডিফল্টরূপে, প্রকাশিত ফেডারেশন মেটাডেটা নথি ব্যবহার করে নিরাপত্তা টোকেন স্বাক্ষর করতে ব্যবহৃত পাবলিক কীগুলি স্বয়ংক্রিয়ভাবে আপডেট করার জন্য চেঞ্জপয়েন্ট কনফিগার করা হয়। ADFS-তে এটি হল:
https://ADFS_Federation.ServiceName/FederationMetadata/2007-06/FederationMetadata.xml
কিছু ক্ষেত্রে চেঞ্জপয়েন্ট থেকে ADFS সার্ভারে পৌঁছানো সম্ভব নাও হতে পারে web সার্ভার যাতে কনফিগারেশন স্ক্রিপ্ট চালানোর পরে আপনাকে ম্যানুয়ালি কনফিগারেশন আপডেট করতে হবে। বিশদ বিবরণের জন্য, 12 পৃষ্ঠায় "ম্যানুয়ালি পাবলিক কী আপডেট করা" দেখুন।

প্যারামিটার বর্ণনা
Webসেবা_পথ চেঞ্জপয়েন্ট WCF এর অবস্থান Web সেবা web আবেদন files ডিফল্ট: \API\CP Web সেবা
Webসার্ভিস_ইউআরআই ডোমেন আইডেন্টিফায়ার যা আপনি চেঞ্জপয়েন্ট WCF এর জন্য ব্যবহার করেন Web সেবা. প্রাক্তন জন্যampলে।, https://changepointapi.abc.corp/CPWebService
চেঞ্জপয়েন্ট_আরএসএ_কুকি_ট্রান্সফর্ম আপনি কুকি এনক্রিপশনের জন্য যে শংসাপত্রটি ব্যবহার করেন তার নাম৷ ডিফল্ট: "CN=ChangepointApiCertificate" শংসাপত্রের নাম।
সার্ভিস সার্টিফিকেট_নাম শংসাপত্রের নাম যা বার্তা নিরাপত্তা মোড ব্যবহার করে ক্লায়েন্টদের পরিষেবাটি প্রমাণীকরণ করতে ব্যবহার করা হবে।
ডিফল্ট: "CN=ChangepointApiCertificate" শংসাপত্রের নাম।
স্বাক্ষরকারী শংসাপত্র_নাম বার্তা স্বাক্ষর করার জন্য আপনি যে শংসাপত্রটি ব্যবহার করেন তার নাম৷
ডিফল্ট: "CN=ChangepointApiCertificate" শংসাপত্রের নাম ব্যবহার করা হয়।
ADFS_ FederationServiceName ফেডারেশন পরিষেবার নাম। নাম পেতে: ADFS সার্ভার থেকে, ADFS 2.0 ম্যানেজমেন্ট কনসোল চালু করুন।
• বাম মেনু থেকে ADFS 2.0 নির্বাচন করুন।
• অ্যাকশন ফলক থেকে ফেডারেশন পরিষেবা বৈশিষ্ট্য সম্পাদনা নির্বাচন করুন।
ফেডারেশন পরিষেবার নাম সাধারণ ট্যাবে রয়েছে।
দাবির ধরন SSO দাবির ধরন। ডিফল্ট হল: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn

Stage 2 কনফিগারেশন স্ক্রিপ্ট চালান
কনফিগার করুন webকনফিগারেশন প্যারামিটারের জন্য মান ব্যবহার করে সাইট।

  1. একটি পাওয়ারশেল প্রম্পট খুলুন।
    দ্রষ্টব্য: যদি আপনার সার্ভারে ব্যবহারকারী অ্যাকাউন্ট নিয়ন্ত্রণ সক্ষম করা থাকে, তাহলে আপনাকে অবশ্যই উন্নত প্রশাসকের অনুমতি ব্যবহার করে পাওয়ারশেল প্রম্পট খুলতে হবে।
  2. চেঞ্জপয়েন্টে নেভিগেট করুন web পরিষেবা কনফিগারেশন ডিরেক্টরি, ডিফল্ট: কনফিগারেশন সিপিWebসেবা
  3.  চালান: ./Configuration_SSO_ADFS.ps1
  4. প্রম্পট অনুসরণ করুন.

Stage 3 নির্ভরশীল পার্টি ট্রাস্ট তৈরি করুন
ADFS 2.0 কনসোলে নির্ভর পার্টি ট্রাস্ট তৈরি করুন।

  1. আপনার ADFS সার্ভারে, ADFS 2.0 কনসোল চালু করুন৷
  2. অ্যাকশন > রিলায়িং পার্টি ট্রাস্ট যোগ করুন নির্বাচন করুন।
  3. স্টার্ট ক্লিক করুন।
  4. অনলাইনে বা স্থানীয় নেটওয়ার্কে প্রকাশিত নির্ভরকারী পক্ষ সম্পর্কে আমদানি ডেটা নির্বাচন করুন।
  5. ফেডারেশন মেটাডেটা ঠিকানা লিখুন, এবং তারপরে পরবর্তীতে ক্লিক করুন, প্রাক্তনের জন্যampLe:
    https://changepointapi.abc.corp/cpwebservice/federationmetadata/2007-06/federationmetadata.xml
  6. একটি প্রদর্শন নাম লিখুন, যেমন চেঞ্জপয়েন্ট WCF API, এবং পরবর্তী, পরবর্তী, পরবর্তী, তারপর বন্ধ ক্লিক করুন।
  7. উপরের চেঞ্জপয়েন্ট রিলাইং পার্টির জন্য একটি দাবির নিয়ম যোগ করুন। চেঞ্জপয়েন্টের জন্য, ডিফল্ট দাবি নিয়মের নাম হল "UPN"।
  8. বহির্গামী দাবির ধরন "* UPN" বা "UPN"-এ LDAP অ্যাট্রিবিউট "ব্যবহারকারী-প্রধান-নাম" ম্যাপ করুন।

ম্যানুয়ালি পাবলিক কী আপডেট করা হচ্ছে
ADFS সার্ভার টোকেন সাইনিং থাম্বপ্রিন্ট পেতে

  1. ADFS সার্ভার থেকে, ADFS 2.0 ম্যানেজমেন্ট কনসোল চালু করুন।
  2. পরিষেবা > শংসাপত্র নির্বাচন করুন, এবং টোকেন-স্বাক্ষরকারী শংসাপত্রে ডাবল-ক্লিক করুন।
  3. বিস্তারিত ট্যাব নির্বাচন করুন।
  4. থাম্বপ্রিন্ট ক্ষেত্র নির্বাচন করুন।
  5. থাম্বপ্রিন্ট মান পেতে, প্রথম স্থান সহ সমস্ত স্পেস মুছে ফেলুন।

আপডেট করতে Web.কনফিগ file

  1. ADFS সম্পাদনা করুন web.config. ডিফল্ট অবস্থান হল:
    EnterpriseRP-STS_ADFS
  2. অধীনে উপাদান, ida:FederationMetadataLocation কীটি খুঁজুন এবং এর মান পরিষ্কার করুন:
  3. অধীন , খোঁজো উপাদান এবং নিম্নলিখিত সঙ্গে এটি প্রতিস্থাপন: https://ADFS_Federation.ServiceName/adfs/services/trust">https://ADFS_Federation.ServiceName/adfs/services/trust” />

COM API সংযোগ পরীক্ষা করা হচ্ছে

  1. API টেস্ট কিট চালান। ডিফল্ট অবস্থান হল:
    APIAPI উপাদানসমূহApiTestKit.exe.
  2. কানেকশন স্ট্রিং > এনক্রিপ্টার এ ক্লিক করুন।
  3. প্লেইন টেক্সট সংযোগ স্ট্রিং ক্ষেত্রে:
    ক আপনার ডাটাবেস তথ্য দিয়ে SERVERNAME এবং DATABASENAME প্রতিস্থাপন করুন।
    খ. আপনার ডাটাবেস অ্যাডমিন ব্যবহারকারীর অ্যাকাউন্টের তথ্য দিয়ে USERID এবং PASSWORD প্রতিস্থাপন করুন।
    গ. প্রয়োজন অনুযায়ী টাইমআউট মান লিখুন।
  4. এনক্রিপ্ট ক্লিক করুন।
  5. এনক্রিপ্ট করা সংযোগ স্ট্রিং ক্ষেত্রে, পাঠ্যটি অনুলিপি করুন।
  6. ডায়ালগ বক্সটি বন্ধ করুন।
  7. API টেস্ট কিট মেনুতে, সংযোগ > COM API সংযোগ পরীক্ষক-এ ক্লিক করুন।
  8. বর্তমান সংস্করণ ট্যাবে, সংযোগ স্ট্রিং ক্ষেত্রে এনক্রিপ্ট করা সংযোগ স্ট্রিং পেস্ট করুন।
  9. লগইন আইডি এবং পাসওয়ার্ড ক্ষেত্রগুলিতে, আপনার চেঞ্জপয়েন্ট অ্যাকাউন্টের জন্য লগইন আইডি এবং পাসওয়ার্ড লিখুন।
  10. লগলেভেল (0-8) ক্ষেত্রে, COM API লগে ফেরত দেওয়া ত্রুটির তথ্যের স্তর নির্দিষ্ট করুন file যদি পরীক্ষার ফলাফল সংযোগের সাথে একটি সমস্যা দেখায়।
    0 = কোন লগিং নেই
    1 = উৎস বস্তু এবং পদ্ধতি
    2 = ত্রুটি বার্তা
    3 = ইনপুট প্যারামিটার
    4 = রিটার্ন
    5 = সতর্কতা
    8 = চেকপয়েন্ট
    ডিফল্ট 8।
  11. সংযোগ ক্লিক করুন.
    সংযোগ সফল হলে, ফলাফল ক্ষেত্রে একটি সফল বার্তা প্রদর্শিত হয়। সংযোগ ব্যর্থ হলে, COM API লগ চেক করুন file ত্রুটির জন্য লগের ডিফল্ট অবস্থান file হয় APIAPILlogs.

ইনস্টল করা API উপাদানগুলির সংস্করণ পরীক্ষা করা হচ্ছে
আপনি সংস্করণ পরীক্ষক ইউটিলিটি ব্যবহার করতে পারেন রিলিজ সংস্করণ এবং পথ সহ ইনস্টল করা উপাদানগুলি সম্পর্কে বিশদ বিবরণ পেতে।

  1. CPVersionChecker.exe চালান। ডিফল্ট পথ হল: APIAPI উপাদান
  2. পড়ুন ক্লিক করুন.

এর সংস্করণ পরীক্ষা করা হচ্ছে Web পরিষেবা API

  1. যেখানে সার্ভার থেকে ইন্টারনেট এক্সপ্লোরার চালু করুন Web পরিষেবা API ইনস্টল করা আছে, এবং ঠিকানা লিখুন:
    http://localhost.port/CPWeb.Service/WSLogin.asmx  যেখানে পোর্ট হল পোর্ট নম্বর webসাইট যেখানে আপনি সিপি ইনস্টল করেছেনWebসেবা ভার্চুয়াল ডিরেক্টরি.
  2. WSLlogin পৃষ্ঠায়, GetVersion লিঙ্কে ক্লিক করুন।
  3. Invoke এ ক্লিক করুন।

পরীক্ষা করা হচ্ছে Web পরিষেবা API সংযোগ

  1. যেখানে সার্ভার থেকে ইন্টারনেট এক্সপ্লোরার চালু করুন Web পরিষেবা API ইনস্টল করা আছে, এবং ঠিকানা লিখুন: http://localhost.port/CPWeb.Service/WSLogin.asmx  যেখানে পোর্ট হল পোর্ট নম্বর webসাইট যেখানে আপনি সিপি ইনস্টল করেছেনWebসেবা ভার্চুয়াল ডিরেক্টরি.
  2. WSLlogin পৃষ্ঠায় TestConnection লিঙ্কে ক্লিক করুন।
  3. Invoke এ ক্লিক করুন। 4. পরীক্ষার ফলাফলে:
  • যদি উপাদান মিথ্যা, পরীক্ষা সংযোগ সফল হয়েছে.
  • যদি উপাদান সত্য, পরীক্ষা সংযোগ ব্যর্থ হয়েছে. আরো বেশী
    ব্যর্থতার কারণ সম্পর্কে তথ্য, দেখুন এবং পরীক্ষার ফলাফলে উপাদান, এবং API লগ চেক করুন। API লগগুলির ডিফল্ট পথ হল: APIAPILlogs

সেট আপ Web একটি ভাষা সার্ভারে পরিষেবা API

  1. চেঞ্জপয়েন্ট স্থাপন করতে Web একটি ভাষা সার্ভারে পরিষেবা API, আপনাকে অবশ্যই যোগ বা আপডেট করতে হবে tag মধ্যে Web পরিষেবা API web.config. এর ডিফল্ট অবস্থান Web.কনফিগ file হল: APICP Web সেবাWeb.কনফিগ
  2. যদি tag ইতিমধ্যেই বিদ্যমান, নিশ্চিত করুন যে সংস্কৃতি এবং uiCulture উভয় বৈশিষ্ট্যই "en-US"।
  3. যদি tag ইতিমধ্যে বিদ্যমান নেই, নিম্নলিখিত যোগ করুন , মন্তব্য, এবং উপাদান থেকেweb> নোড:web>
    ভিজ্যুয়াল বেসিক বিকল্পগুলি: যেখানে ডেটা ক্ষতি হতে পারে এমন সমস্ত ডেটা টাইপ রূপান্তরগুলিকে অনুমোদন না দেওয়ার জন্য কঠোর = "সত্য" সেট করুন৷ সমস্ত ভেরিয়েবলের জোর করে ঘোষণা করার জন্য স্পষ্ট="সত্য" সেট করুন। ->
  4. IIS পুনরায় চালু করুন।

দলিল/সম্পদ

চেঞ্জপয়েন্ট এপিআই সফটওয়্যার [পিডিএফ] ইনস্টলেশন গাইড
API, সফ্টওয়্যার, API সফ্টওয়্যার

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *