API ઇન્સ્ટોલેશન માર્ગદર્શિકા
સંદર્ભ માર્ગદર્શિકા
ચેન્જપોઇન્ટ 2021

© 2021 ચેન્જપોઇન્ટ કેનેડા ULC સર્વાધિકાર સુરક્ષિત. યુ.એસ. ગવર્નમેન્ટ રાઇટ્સ-યુએસ સરકાર દ્વારા ઉપયોગ, ડુપ્લિકેશન અથવા જાહેરાત ચેન્જપોઇન્ટ કેનેડા ULC લાયસન્સ કરારમાં દર્શાવ્યા મુજબ અને 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), લાગુ પડે તેમ. આ પ્રોડક્ટમાં ચેન્જપોઇન્ટ કેનેડા ULCની ગોપનીય માહિતી અને વેપારના રહસ્યો છે. ચેન્જપોઇન્ટ કેનેડા ULC ની પૂર્વ સ્પષ્ટ લેખિત પરવાનગી વિના જાહેરાત પ્રતિબંધિત છે. આ ઉત્પાદનનો ઉપયોગ ચેન્જપોઇન્ટ કેનેડા ULC સાથેના વપરાશકર્તાના લાયસન્સ કરારના નિયમો અને શરતોને આધીન છે. દસ્તાવેજીકરણ ફક્ત આંતરિક ઉપયોગ માટે લાઇસન્સધારક દ્વારા પુનઃઉત્પાદિત કરી શકાય છે. ચેન્જપોઈન્ટ કેનેડા યુએલસીની સ્પષ્ટ લેખિત સંમતિ વિના આ દસ્તાવેજની સામગ્રીમાં ફેરફાર, ફેરફાર અથવા ફેરફાર કરી શકાશે નહીં. ચેન્જપોઈન્ટ કેનેડા ULC અહીં ઉલ્લેખિત સામગ્રી કોઈપણ સમયે, સૂચના સાથે અથવા વગર બદલી શકે છે.

ચેન્જપોઇન્ટ API ઇન્સ્ટોલ કરી રહ્યું છે

ચેન્જપોઇન્ટ API ઇન્સ્ટોલ કરવા વિશે
ચેન્જપોઇન્ટ API એ COM API, વિન્ડોઝ કોમ્યુનિકેશન ફાઉન્ડેશન (WCF) સેવા અને પાછળની સુસંગતતા માટે, એક તરીકે ઉપલબ્ધ છે. Web સર્વિસીસ એન્હાન્સમેન્ટ્સ (WSE) સેવા. ચેન્જપોઇન્ટ API વિશેની માહિતી માટે, ચેન્જપોઇન્ટ API સંદર્ભ જુઓ. અપગ્રેડ નોંધો, ચેતવણીઓ અને જાણીતી સમસ્યાઓ માટે, ચેન્જપોઇન્ટમાં ટીમ ફોલ્ડર્સમાં રીલીઝ નોટ્સ જુઓ.
ચેન્જપોઇન્ટ API ને અપગ્રેડ કરી રહ્યું છે
જો તમે ચેન્જપોઈન્ટના પાછલા પ્રકાશનમાંથી અપગ્રેડ કરી રહ્યાં છો, તો આ સંસ્કરણને ઇન્સ્ટોલ કરતા પહેલા ચેન્જપોઈન્ટ API ના પાછલા સંસ્કરણ અને તેના ઘટકોને અનઇન્સ્ટોલ કરવા માટે Windows કંટ્રોલ પેનલનો ઉપયોગ કરો.
ચેન્જપોઇન્ટ API જરૂરિયાતો
તમે ચેન્જપોઇન્ટ API ઇન્સ્ટોલ કરો તે પહેલાં તમારે ચેન્જપોઇન્ટ ઇન્સ્ટોલ કરવું આવશ્યક છે. સૉફ્ટવેર આવશ્યકતાઓ માટે, ચેન્જપોઇન્ટ સૉફ્ટવેર સુસંગતતા મેટ્રિક્સ જુઓ, જે ચેન્જપોઇન્ટમાં 2021 રીલીઝ નોટ્સ અને પેચ ટીમ ફોલ્ડરમાં ઉપલબ્ધ છે.
File પાથ સંમેલનો
આ સમગ્ર દસ્તાવેજમાં, નીચેના સંમેલનોનો ઉપયોગ સામાન્ય માર્ગો માટે થાય છે:

  • ચેન્જપોઇન્ટ ઇન્સ્ટોલેશનનો રૂટ પાથ.
    ડિફૉલ્ટ પાથ છે:
    સી: કાર્યક્રમ Files (x86)ChangepointChangepoint
  • સામાન્ય ચેન્જપોઇન્ટ ઉપયોગિતાઓ માટે રૂટ સ્થાન, જેમ કે લોગિન સેટિંગ્સ ઉપયોગિતા.
    ડિફૉલ્ટ પાથ છે:
    સી: કાર્યક્રમ Files (x86) સામાન્ય FilesChangepointChangepoint

ચેન્જપોઇન્ટ API ઇન્સ્ટોલ કરી રહ્યું છે

  1. ચેન્જપોઇન્ટ API મીડિયા રૂટ ડિરેક્ટરીમાંથી, setup.exe ચલાવો.
  2. સિલેક્ટ ફીચર્સ સ્ક્રીન દેખાય ત્યાં સુધી પ્રોમ્પ્ટ્સને અનુસરો.
  3. તમે ઇન્સ્ટોલ કરવા માંગો છો તે સુવિધાઓ પસંદ કરો, પછી આગળ ક્લિક કરો.
  4. API ગંતવ્ય ફોલ્ડર પસંદ કરો, ડિફોલ્ટ API, અને આગળ ક્લિક કરો.
    નોંધ: ચેન્જપોઇન્ટ લોગિન સેટિંગ્સ યુટિલિટી ઇન્સ્ટોલ કરેલ છે લૉગિન સેટિંગ્સ, તમે નિર્દિષ્ટ કરેલ ગંતવ્ય ફોલ્ડરને ધ્યાનમાં લીધા વગર.
  5. જો તમે પસંદ કર્યું હોય Web સેવાઓ API: a. જ્યારે પસંદ કરો
    a Web સાઇટ સ્ક્રીન દેખાય છે, એ પસંદ કરો webવર્ચ્યુઅલ ડિરેક્ટરી ઉમેરવા માટે સાઇટ, અને પછી આગળ ક્લિક કરો.
    b ચાલુ રાખવા માટે આગળ ક્લિક કરો. 6. જ્યારે API નું ઇન્સ્ટોલેશન પૂર્ણ થાય, ત્યારે Finish પર ક્લિક કરો.

કેશ પરિચિત થવા માટે ચેન્જપોઇન્ટ API ને ગોઠવી રહ્યું છે
ચેન્જપોઇન્ટ API ને કેશ-અવેર થવા માટે ગોઠવવા માટે, "કેશ" માટેના મૂલ્યોને બદલો. પાસવર્ડ" અને "કેશ. CP માં સર્વર્સ" કી Web સેવાઓWeb.config file એન્ટરપ્રાઇઝમાં વપરાતા મૂલ્યો સાથેWeb.config file.
સક્ષમ કરી રહ્યું છે Web સર્વિસીસ એન્હાન્સમેન્ટ્સ (WSE)

  1. સંપાદિત કરો Web.config file માટે web સેવાઓ. ડિફૉલ્ટ સ્થાન છે:
    APICP Web સેવાઓWeb.config
  2. નીચેની ટિપ્પણી લાઇનના ત્રણ ઉદાહરણો શોધો:
    < !- જો તમે ઉપયોગ કરી રહ્યાં હોવ તો નીચેના તત્વને અનકોમેન્ટ કરો Web સર્વિસ એન્હાન્સમેન્ટ્સ (WSE) API. જો WCF સેવાઓનો ઉપયોગ કરી રહ્યાં હોવ અને ઇન્સ્ટોલ ન કરી રહ્યાં હોવ તો ટિપ્પણીઓ મૂકો Web સર્વિસ એન્હાન્સમેન્ટ્સ (WSE) ->
  3. ટિપ્પણી લાઇનના દરેક ઉદાહરણને અનુસરતા ઘટકને અનકોમેન્ટ કરો:
    <section name=”microsoft.web.services2″ … >webસેવાઓ>web.services2>
    નોંધ: આwebસેવાઓ> તત્વ બિનકોમેન્ટ કરવા માટેનું બાળક છેweb>.

માટે લોગીંગ ગોઠવી રહ્યું છે Web સેવાઓ API
તમારે લોગ સેટ કરવો પડશે file પાથ અને લોગ સ્તરો. લોગ સ્તર સંચિત છે. માજી માટેample, જો તમે સ્તર 3 નો ઉલ્લેખ કરો છો, તો સ્તર 1, 2, અને 3 લોગ થયેલ છે. ડિફોલ્ટ લોગ લેવલ 8 છે.

  1. સંપાદિત કરો web સેવાઓ Web.config. ડિફૉલ્ટ સ્થાન છે:
    APICP Web સેવાઓWeb.config
  2. લોગ સેટ કરોFileપાથ. ડિફૉલ્ટ મૂલ્ય છે APIAPILogs. 3. લોગલેવલ સેટ કરો. માન્ય મૂલ્યો છે:
    0 = કોઈ લોગીંગ નથી
    1 = સ્ત્રોત પદાર્થ અને પદ્ધતિ
    2 = ભૂલ સંદેશ
    3 = ઇનપુટ પરિમાણો
    4 = વળતર
    5 = ચેતવણી
    8 = ચેકપોઇન્ટ

માટે વર્ચ્યુઅલ ડિરેક્ટરી પ્રમાણીકરણને ગોઠવી રહ્યું છે Web સેવાઓ API
તમારે અનામી ઍક્સેસને સક્ષમ કરવી જોઈએ અને CP માટે એકીકૃત Windows પ્રમાણીકરણને અક્ષમ કરવું જોઈએWebઈન્ટરનેટ ઈન્ફોર્મેશન સર્વિસીસ (IIS) માં સર્વિસ વર્ચ્યુઅલ ડિરેક્ટરી. વધુ માહિતી માટે, Microsoft IIS દસ્તાવેજીકરણ જુઓ.
માટે ડેટાબેઝ કનેક્શન સેટિંગ્સને ગોઠવી રહ્યું છે Web સેવાઓ API
માં ડેટાબેઝ કનેક્શન સેટિંગ્સને એન્ક્રિપ્ટ કરવા માટે લોગિન સેટિંગ્સ ઉપયોગિતાનો ઉપયોગ કરો Web સેવાઓ API Web.config file. વધુ માહિતી માટે, ચેન્જપોઇન્ટ ઇન્સ્ટોલેશન માર્ગદર્શિકામાં "ડેટાબેઝ કનેક્શન સેટિંગ્સને ગોઠવી રહ્યાં છે" માટે શોધો.
ચેન્જપોઇન્ટ WCF માટે પ્રમાણીકરણને ગોઠવી રહ્યું છે Web સેવાઓ
તમે ચેન્જપોઇન્ટ WCF માટે એપ્લિકેશન પ્રમાણીકરણ અને સિંગલ સાઇન-ઓન (SSO) ગોઠવી શકો છો Web સેવાઓ.
સિક્યોર ટોકન સર્વિસ (STS) નો ઉપયોગ કરીને નીચેના અમલીકરણ વિકલ્પો ઉપલબ્ધ છે:

  • ISAPI SSL નો ઉપયોગ કરીને SSO વૈકલ્પિક
  • WS-Federation (ADFS 2.0) SSL નો ઉપયોગ કરીને SSO જરૂરી છે

જો SSL જરૂરી હોય, તો રૂપરેખાંકન સ્ક્રિપ્ટ ખાતરી કરે છે કે તે વપરાયેલ છે.
ISAPI અને એપ્લિકેશન પ્રમાણીકરણ માટેની રૂપરેખાંકન સ્ક્રિપ્ટો વૈકલ્પિક રીતે SSL ને સક્ષમ કરી શકે છે.
WCF માટે એપ્લિકેશન પ્રમાણીકરણને ગોઠવી રહ્યું છે Web સેવાઓ
ચેન્જપોઇન્ટ WCF માટે મૂળભૂત પ્રમાણીકરણ પ્રકાર Web સેવાઓ એ એપ્લિકેશન પ્રમાણીકરણ છે.
આ વિભાગમાં પ્રક્રિયાઓનો ઉપયોગ આ માટે કરો:

  • ચેન્જપોઇન્ટ WCF ને ગોઠવો Web SSL સાથે એપ્લિકેશન પ્રમાણીકરણનો ઉપયોગ કરવા માટેની સેવાઓ
  • ચેન્જપોઇન્ટ WCF પાછું ફેરવો Web SSO અમલીકરણોમાંથી એક લાગુ કર્યા પછી એપ્લિકેશન પ્રમાણીકરણ માટેની સેવાઓ

પાવરશેલને ગોઠવો

  1. Windows PowerShell પ્રોમ્પ્ટ ખોલો.
  2. એક્ઝેક્યુશન પોલિસીમાં ફેરફાર કરો:
    સેટ-એક્ઝિક્યુશન પોલિસી અપ્રતિબંધિત

Stage 1 રૂપરેખાંકન પરિમાણો એકત્રિત કરો
રૂપરેખાંકન પરિમાણો માટે મૂલ્યો નક્કી કરો.

પરિમાણ વર્ણન
Webસેવા_પથ ચેન્જપોઇન્ટ WCF નું સ્થાન Web સેવાઓ web અરજી files.
ડિફૉલ્ટ: \API\CP Web સેવાઓ
સેવા પ્રમાણપત્ર_
નામ
પ્રમાણપત્રનું નામ જેનો ઉપયોગ સંદેશ સુરક્ષા મોડનો ઉપયોગ કરીને ક્લાયંટને સેવાને પ્રમાણિત કરવા માટે કરવામાં આવશે.
ડિફૉલ્ટ: “CN=ChangepointAPICcertificate” પ્રમાણપત્રનું નામ.
HTTPS ની જરૂર છે HTTPS જરૂરી છે (સાચું/ખોટું)
મૂળભૂત: ખોટું.

Stage 2 રૂપરેખાંકન સ્ક્રિપ્ટો ચલાવો
નું રૂપરેખાંકન સંશોધિત કરવા માટે રૂપરેખાંકન પરિમાણો માટે મૂલ્યોનો ઉપયોગ કરો webસાઇટ્સ

  1.  પાવરશેલ પ્રોમ્પ્ટ ખોલો.
    નોંધ: જો તમારા સર્વર પર વપરાશકર્તા ખાતું નિયંત્રણ સક્ષમ છે, તો તમારે એલિવેટેડ એડમિનિસ્ટ્રેટર પરવાનગીઓનો ઉપયોગ કરીને પાવરશેલ પ્રોમ્પ્ટ ખોલવો આવશ્યક છે.
  2. CP પર નેવિગેટ કરો web સેવા રૂપરેખાંકન નિર્દેશિકા, મૂળભૂત:
    રૂપરેખાંકન CPWebસેવા
  3.  એક્ઝિક્યુટ કરો ./Configuration_AppAuth.ps1
  4. પ્રોમ્પ્ટ્સને અનુસરો.

WCF માટે સિંગલ સાઇન-ઓન (SSO) ગોઠવી રહ્યું છે Web સેવાઓ
પાવરશેલને ગોઠવો

  1. Windows PowerShell પ્રોમ્પ્ટ ખોલો.
  2. એક્ઝેક્યુશન પોલિસીમાં ફેરફાર કરો:
    સેટ-એક્ઝિક્યુશન પોલિસી અપ્રતિબંધિત

WCF માટે ISAPI નો ઉપયોગ કરીને SSO ને ગોઠવી રહ્યું છે Web સેવાઓ
Stage 1 રૂપરેખાંકન પરિમાણો એકત્રિત કરો
નીચેના રૂપરેખાંકન પરિમાણો માટે મૂલ્યો નક્કી કરો.

પરિમાણ વર્ણન
Webસેવા_પથ ચેન્જપોઇન્ટ WCF નું સ્થાન Web સેવાઓ web અરજી files.
ડિફૉલ્ટ: \API\CP Web સેવાઓ
HTTPS ની જરૂર છે HTTPS (સાચું/ખોટું) જરૂરી છે.
મૂળભૂત: ખોટું.
ચેન્જપોઇન્ટ_RSA_
કૂકી_ટ્રાન્સફોર્મ
તમે કૂકી એન્ક્રિપ્શન માટે ઉપયોગ કરો છો તે પ્રમાણપત્રનું નામ.
ડિફૉલ્ટ: “CN=ChangepointAPICcertificate” પ્રમાણપત્રનું નામ.
સેવા પ્રમાણપત્ર_નામ પ્રમાણપત્રનું નામ દાખલ કરો જેનો ઉપયોગ સંદેશ સુરક્ષા મોડનો ઉપયોગ કરીને ગ્રાહકોને સેવાને પ્રમાણિત કરવા માટે કરવામાં આવશે.
ડિફૉલ્ટ: “CN=ChangepointAPICcertificate” પ્રમાણપત્રનું નામ.
હસ્તાક્ષર પ્રમાણપત્ર_નામ હસ્તાક્ષર પ્રમાણપત્ર નામ દાખલ કરો. આ પ્રમાણપત્રનું નામ છે જેનો ઉપયોગ તમે સંદેશાઓ પર હસ્તાક્ષર કરવા માટે કરો છો.
ડિફૉલ્ટ: “CN=ChangepointAPICcertificate” પ્રમાણપત્રનું નામ.
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 સેવા રૂપરેખાંકન નિર્દેશિકા, મૂળભૂત:
    રૂપરેખાંકન CPWebસેવા
  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
ચેન્જપોઇન્ટ_RSA_ કૂકી_ટ્રાન્સફોર્મ તમે કૂકી એન્ક્રિપ્શન માટે ઉપયોગ કરો છો તે પ્રમાણપત્રનું નામ. ડિફૉલ્ટ: "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 સેવા રૂપરેખાંકન નિર્દેશિકા, મૂળભૂત: રૂપરેખાંકન CPWebસેવા
  3.  એક્ઝિક્યુટ કરો: ./Configuration_SSO_ADFS.ps1
  4. પ્રોમ્પ્ટ્સને અનુસરો.

Stage 3 નિર્ભર પક્ષ ટ્રસ્ટ બનાવો
ADFS 2.0 કન્સોલમાં રિલાયિંગ પાર્ટી ટ્રસ્ટ બનાવો.

  1. તમારા ADFS સર્વર પર, ADFS 2.0 કન્સોલ લોંચ કરો.
  2. એક્શન પસંદ કરો > રિલાયિંગ પાર્ટી ટ્રસ્ટ ઉમેરો.
  3. પ્રારંભ પર ક્લિક કરો.
  4. ઓનલાઈન અથવા સ્થાનિક નેટવર્ક પર પ્રકાશિત નિર્ભર પક્ષ વિશે આયાત ડેટા પસંદ કરો.
  5. ફેડરેશન મેટાડેટા સરનામું દાખલ કરો, અને પછી આગલું ક્લિક કરો, ભૂતપૂર્વ માટેampલે:
    https://changepointapi.abc.corp/cpwebservice/federationmetadata/2007-06/federationmetadata.xml
  6. ડિસ્પ્લે નામ દાખલ કરો, દા.ત. ચેન્જપોઇન્ટ WCF API, અને આગળ, આગળ, આગળ, પછી બંધ કરો ક્લિક કરો.
  7. ઉપરોક્ત ચેન્જપોઇન્ટ રિલાયિંગ પાર્ટી માટે દાવોનો નિયમ ઉમેરો. ચેન્જપોઇન્ટ માટે, ડિફોલ્ટ ક્લેમ નિયમનું નામ "UPN" છે.
  8. LDAP એટ્રિબ્યુટ "યુઝર-પ્રિન્સિપલ-નામ" ને આઉટગોઇંગ ક્લેમ ટાઇપ "* UPN" અથવા "UPN" પર મેપ કરો.

સાર્વજનિક કીને મેન્યુઅલી અપડેટ કરી રહ્યાં છીએ
ADFS સર્વર ટોકન સાઇનિંગ થમ્બપ્રિન્ટ મેળવવા માટે

  1. ADFS સર્વરથી, ADFS 2.0 મેનેજમેન્ટ કન્સોલ લોંચ કરો.
  2. સેવા > પ્રમાણપત્રો પસંદ કરો, અને ટોકન-હસ્તાક્ષર પ્રમાણપત્ર પર ડબલ-ક્લિક કરો.
  3. વિગતો ટેબ પસંદ કરો.
  4. થમ્બપ્રિન્ટ ફીલ્ડ પસંદ કરો.
  5. અંગૂઠાની છાપની કિંમત મેળવવા માટે, પ્રથમ જગ્યા સહિત તમામ જગ્યાઓ દૂર કરો.

અપડેટ કરવા માટે Web.config 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. સાદા ટેક્સ્ટ કનેક્શન્સ સ્ટ્રિંગ ફીલ્ડમાં:
    a તમારી ડેટાબેઝ માહિતી સાથે SERVERNAME અને DATABASENAME ને બદલો.
    b તમારા ડેટાબેઝ એડમિન વપરાશકર્તા ખાતાની માહિતી સાથે USERID અને PASSWORD ને બદલો.
    c જરૂર મુજબ સમયસમાપ્તિ મૂલ્ય દાખલ કરો.
  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 છે APIAPILogs.

ઇન્સ્ટોલ કરેલ API ઘટકોનું સંસ્કરણ તપાસી રહ્યું છે
તમે રીલીઝ વર્ઝન અને પાથ સહિત ઇન્સ્ટોલ કરેલ ઘટકો વિશેની વિગતો મેળવવા માટે વર્ઝન ચેકર યુટિલિટીનો ઉપયોગ કરી શકો છો.

  1. CPVersionChecker.exe ચલાવો. ડિફૉલ્ટ પાથ છે: APIAPI ઘટકો
  2. વાંચો ક્લિક કરો.

નું સંસ્કરણ તપાસી રહ્યું છે Web સેવાઓ API

  1. સર્વરથી ઈન્ટરનેટ એક્સપ્લોરર લોંચ કરો જ્યાં Web સેવાઓ API ઇન્સ્ટોલ કરેલું છે, અને સરનામું દાખલ કરો:
    http://localhost.port/CPWeb.Service/WSLogin.asmx  જ્યાં પોર્ટ એ પોર્ટ નંબર છે webસાઇટ જ્યાં તમે CP ઇન્સ્ટોલ કર્યું છેWebસેવા વર્ચ્યુઅલ ડિરેક્ટરી.
  2. WSLlogin પૃષ્ઠ પર, GetVersion લિંકને ક્લિક કરો.
  3. Invoke પર ક્લિક કરો.

પરીક્ષણ Web સેવાઓ API કનેક્શન

  1. સર્વરથી ઈન્ટરનેટ એક્સપ્લોરર લોંચ કરો જ્યાં Web સેવાઓ API ઇન્સ્ટોલ કરેલું છે, અને સરનામું દાખલ કરો: http://localhost.port/CPWeb.Service/WSLogin.asmx  જ્યાં પોર્ટ એ પોર્ટ નંબર છે webસાઇટ જ્યાં તમે CP ઇન્સ્ટોલ કર્યું છેWebસેવા વર્ચ્યુઅલ ડિરેક્ટરી.
  2. WSLlogin પૃષ્ઠ પર TestConnection લિંકને ક્લિક કરો.
  3. Invoke પર ક્લિક કરો. 4. પરીક્ષણ પરિણામોમાં:
  • જો તત્વ ખોટું છે, પરીક્ષણ કનેક્શન સફળ થયું.
  • જો તત્વ સાચું છે, પરીક્ષણ જોડાણ નિષ્ફળ થયું. વધુ માટે
    નિષ્ફળતાના કારણો વિશેની માહિતી, જુઓ અને પરીક્ષણ પરિણામોમાં તત્વો અને API લોગ તપાસો. API લૉગ્સ માટે ડિફૉલ્ટ પાથ છે: APIAPILogs

સુયોજિત કરી રહ્યું છે Web ભાષા સર્વર પર સેવાઓ API

  1. ચેન્જપોઇન્ટ જમાવવા માટે Web ભાષા સર્વર પર સેવાઓ API, તમારે ઉમેરવું અથવા અપડેટ કરવું આવશ્યક છે tag માં Web સેવાઓ API web.config. નું ડિફૉલ્ટ સ્થાન Web.config file છે: APICP Web સેવાઓWeb.config
  2. જો tag પહેલેથી જ અસ્તિત્વમાં છે, ખાતરી કરો કે સંસ્કૃતિ અને uiCulture બંને વિશેષતાઓ "en-US" છે.
  3. જો tag પહેલાથી અસ્તિત્વમાં નથી, નીચેના ઉમેરો , ટિપ્પણી, અને માટે તત્વોweb> નોડ:web>
    વિઝ્યુઅલ બેઝિક વિકલ્પો: ડેટા લોસ થઈ શકે તેવા તમામ ડેટા પ્રકારના રૂપાંતરણોને નામંજૂર કરવા માટે કડક = "સત્ય" સેટ કરો. બધા ચલોની ઘોષણા ફરજિયાત કરવા માટે સ્પષ્ટ = "સાચું" સેટ કરો. ->
  4. IIS ફરી શરૂ કરો.

દસ્તાવેજો / સંસાધનો

ચેન્જપોઇન્ટ API સોફ્ટવેર [પીડીએફ] સ્થાપન માર્ગદર્શિકા
API, સૉફ્ટવેર, API સૉફ્ટવેર

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *