

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 ਦੀ ਸਪੱਸ਼ਟ ਲਿਖਤੀ ਸਹਿਮਤੀ ਤੋਂ ਬਿਨਾਂ ਬਦਲਿਆ, ਸੋਧਿਆ ਜਾਂ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ ਹੈ। ਚੇਂਜਪੁਆਇੰਟ ਕਨੇਡਾ ULC ਕਿਸੇ ਵੀ ਸਮੇਂ, ਬਿਨਾਂ ਨੋਟਿਸ ਦੇ ਜਾਂ ਬਿਨਾਂ ਕਿਸੇ ਨੋਟਿਸ ਦੇ ਇੱਥੇ ਨਿਰਦਿਸ਼ਟ ਸਮੱਗਰੀ ਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ।
ਚੇਂਜਪੁਆਇੰਟ API ਨੂੰ ਸਥਾਪਿਤ ਕਰਨਾ
ਚੇਂਜਪੁਆਇੰਟ API ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਬਾਰੇ
ਚੇਂਜਪੁਆਇੰਟ API ਇੱਕ COM API, ਇੱਕ ਵਿੰਡੋਜ਼ ਕਮਿਊਨੀਕੇਸ਼ਨ ਫਾਊਂਡੇਸ਼ਨ (WCF) ਸੇਵਾ ਦੇ ਤੌਰ 'ਤੇ ਉਪਲਬਧ ਹੈ ਅਤੇ, ਬੈਕਵਰਡ ਅਨੁਕੂਲਤਾ ਲਈ, ਇੱਕ Web ਸਰਵਿਸਿਜ਼ ਐਨਹਾਂਸਮੈਂਟਸ (WSE) ਸੇਵਾ। ਚੇਂਜਪੁਆਇੰਟ API ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਚੇਂਜਪੁਆਇੰਟ API ਹਵਾਲਾ ਵੇਖੋ। ਅੱਪਗ੍ਰੇਡ ਨੋਟਸ, ਚੇਤਾਵਨੀਆਂ ਅਤੇ ਜਾਣੇ-ਪਛਾਣੇ ਮੁੱਦਿਆਂ ਲਈ, ਚੇਂਜਪੁਆਇੰਟ ਵਿੱਚ ਟੀਮ ਫੋਲਡਰਾਂ ਵਿੱਚ ਰੀਲੀਜ਼ ਨੋਟਸ ਦੇਖੋ।
ਚੇਂਜਪੁਆਇੰਟ API ਨੂੰ ਅਪਗ੍ਰੇਡ ਕਰਨਾ
ਜੇਕਰ ਤੁਸੀਂ ਚੇਂਜਪੁਆਇੰਟ ਦੀ ਪਿਛਲੀ ਰੀਲੀਜ਼ ਤੋਂ ਅੱਪਗਰੇਡ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਇਸ ਸੰਸਕਰਣ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਚੇਂਜਪੁਆਇੰਟ API ਦੇ ਪਿਛਲੇ ਸੰਸਕਰਣ ਅਤੇ ਇਸਦੇ ਭਾਗਾਂ ਨੂੰ ਅਣਇੰਸਟੌਲ ਕਰਨ ਲਈ ਵਿੰਡੋਜ਼ ਕੰਟਰੋਲ ਪੈਨਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਚੇਂਜਪੁਆਇੰਟ API ਲੋੜਾਂ
ਤੁਹਾਨੂੰ Changepoint API ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਚੇਂਜਪੁਆਇੰਟ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਸੌਫਟਵੇਅਰ ਲੋੜਾਂ ਲਈ, ਚੇਂਜਪੁਆਇੰਟ ਸਾਫਟਵੇਅਰ ਅਨੁਕੂਲਤਾ ਮੈਟ੍ਰਿਕਸ ਦੇਖੋ, ਜੋ ਕਿ ਚੇਂਜਪੁਆਇੰਟ ਵਿੱਚ 2021 ਰੀਲੀਜ਼ ਨੋਟਸ ਅਤੇ ਪੈਚ ਟੀਮ ਫੋਲਡਰ ਵਿੱਚ ਉਪਲਬਧ ਹੈ।
File ਮਾਰਗ ਸੰਮੇਲਨ
ਇਸ ਦਸਤਾਵੇਜ਼ ਦੇ ਦੌਰਾਨ, ਆਮ ਮਾਰਗਾਂ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਸੰਮੇਲਨਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:
- ਚੇਂਜਪੁਆਇੰਟ ਇੰਸਟਾਲੇਸ਼ਨ ਦਾ ਰੂਟ ਮਾਰਗ।
ਡਿਫੌਲਟ ਮਾਰਗ ਹੈ:
ਸੀ: ਪ੍ਰੋਗਰਾਮ Files (x86)ChangepointChangepoint - ਆਮ ਚੇਂਜਪੁਆਇੰਟ ਉਪਯੋਗਤਾਵਾਂ ਲਈ ਰੂਟ ਟਿਕਾਣਾ, ਜਿਵੇਂ ਕਿ ਲੌਗਇਨ ਸੈਟਿੰਗਜ਼ ਉਪਯੋਗਤਾ।
ਡਿਫੌਲਟ ਮਾਰਗ ਹੈ:
ਸੀ: ਪ੍ਰੋਗਰਾਮ Files (x86) ਆਮ FilesChangepointChangepoint
ਚੇਂਜਪੁਆਇੰਟ API ਨੂੰ ਸਥਾਪਿਤ ਕਰਨਾ
- Changepoint API ਮੀਡੀਆ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਤੋਂ, setup.exe ਚਲਾਓ।
- ਪ੍ਰੋਂਪਟ ਦੀ ਪਾਲਣਾ ਕਰੋ ਜਦੋਂ ਤੱਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਚੋਣ ਕਰੋ ਸਕ੍ਰੀਨ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦੀ।
- ਉਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਸਥਾਪਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਫਿਰ ਅੱਗੇ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- API ਮੰਜ਼ਿਲ ਫੋਲਡਰ, ਡਿਫੌਲਟ ਚੁਣੋ API, ਅਤੇ ਅੱਗੇ ਕਲਿੱਕ ਕਰੋ.
ਨੋਟ: ਚੇਂਜਪੁਆਇੰਟ ਲੌਗਿਨ ਸੈਟਿੰਗਜ਼ ਉਪਯੋਗਤਾ ਵਿੱਚ ਸਥਾਪਿਤ ਹੈ ਲੌਗਇਨ ਸੈਟਿੰਗਾਂ, ਤੁਹਾਡੇ ਦੁਆਰਾ ਨਿਰਧਾਰਿਤ ਕੀਤੇ ਮੰਜ਼ਿਲ ਫੋਲਡਰ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ। - ਜੇਕਰ ਤੁਸੀਂ ਚੁਣਿਆ ਹੈ Web ਸੇਵਾਵਾਂ API: a. ਜਦੋਂ ਚੁਣੋ
a Web ਸਾਈਟ ਸਕ੍ਰੀਨ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ, ਚੁਣੋ a webਵਰਚੁਅਲ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਜੋੜਨ ਲਈ ਸਾਈਟ, ਅਤੇ ਫਿਰ ਅੱਗੇ ਕਲਿੱਕ ਕਰੋ.
ਬੀ. ਜਾਰੀ ਰੱਖਣ ਲਈ ਅੱਗੇ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। 6. ਜਦੋਂ API ਦੀ ਸਥਾਪਨਾ ਪੂਰੀ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ Finish 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਕੈਸ਼ ਜਾਗਰੂਕ ਹੋਣ ਲਈ Changepoint API ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ
ਕੈਸ਼-ਜਾਗਰੂਕ ਹੋਣ ਲਈ Changepoint API ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨ ਲਈ, "ਕੈਸ਼" ਲਈ ਮੁੱਲ ਬਦਲੋ। ਪਾਸਵਰਡ" ਅਤੇ "ਕੈਸ਼. CP ਵਿੱਚ ਸਰਵਰ" ਕੁੰਜੀਆਂ Web ਸੇਵਾਵਾਂWeb.config file ਐਂਟਰਪ੍ਰਾਈਜ਼ ਵਿੱਚ ਵਰਤੇ ਗਏ ਮੁੱਲਾਂ ਦੇ ਨਾਲWeb.config file.
ਯੋਗ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ Web ਸੇਵਾਵਾਂ ਸੁਧਾਰ (WSE)
- ਨੂੰ ਸੰਪਾਦਿਤ ਕਰੋ Web.config file ਲਈ web ਸੇਵਾਵਾਂ। ਡਿਫੌਲਟ ਟਿਕਾਣਾ ਹੈ:
APICP Web ਸੇਵਾਵਾਂWeb.config - ਹੇਠਾਂ ਦਿੱਤੀ ਟਿੱਪਣੀ ਲਾਈਨ ਦੀਆਂ ਤਿੰਨ ਉਦਾਹਰਣਾਂ ਲੱਭੋ:
< !- ਜੇਕਰ ਤੁਸੀਂ ਵਰਤ ਰਹੇ ਹੋ ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਤੱਤ ਨੂੰ ਅਣਕਮੇਂਟ ਕਰੋ Web ਸਰਵਿਸ ਇਨਹਾਂਸਮੈਂਟਸ (WSE) API। ਟਿੱਪਣੀ ਛੱਡੋ ਜੇਕਰ WCF ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ ਅਤੇ ਇੰਸਟਾਲ ਨਹੀਂ ਕਰ ਰਹੇ ਹੋ Web ਸੇਵਾ ਸੁਧਾਰ (WSE) -> - ਟਿੱਪਣੀ ਲਾਈਨ ਦੇ ਹਰੇਕ ਉਦਾਹਰਨ ਦੀ ਪਾਲਣਾ ਕਰਨ ਵਾਲੇ ਤੱਤ ਨੂੰ ਅਣਕਮੇਂਟ ਕਰੋ:
<section name=”microsoft.web.services2″ … >webਸੇਵਾਵਾਂ>web.services2>
ਨੋਟ: ਦwebਸੇਵਾਵਾਂ> ਅਣਕਮੇਂਟ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਤੱਤ ਦਾ ਬੱਚਾ ਹੈweb>.
ਲਈ ਲਾਗਿੰਗ ਦੀ ਸੰਰਚਨਾ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ Web ਸੇਵਾਵਾਂ API
ਤੁਹਾਨੂੰ ਲੌਗ ਸੈੱਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ file ਮਾਰਗ ਅਤੇ ਲਾਗ ਪੱਧਰ। ਲਾਗ ਪੱਧਰ ਸੰਚਤ ਹਨ। ਸਾਬਕਾ ਲਈample, ਜੇਕਰ ਤੁਸੀਂ ਲੈਵਲ 3 ਨਿਰਧਾਰਤ ਕਰਦੇ ਹੋ, ਤਾਂ ਲੈਵਲ 1, 2, ਅਤੇ 3 ਲੌਗ ਹੁੰਦੇ ਹਨ। ਡਿਫੌਲਟ ਲਾਗ ਪੱਧਰ 8 ਹੈ।
- ਨੂੰ ਸੰਪਾਦਿਤ ਕਰੋ web ਸੇਵਾਵਾਂ Web.config. ਡਿਫੌਲਟ ਟਿਕਾਣਾ ਹੈ:
APICP Web ਸੇਵਾਵਾਂWeb.config - ਲੌਗ ਸੈੱਟ ਕਰੋFileਮਾਰਗ। ਮੂਲ ਮੁੱਲ ਹੈ APIAPILlogs। 3. ਲੌਗਲੈਵਲ ਸੈੱਟ ਕਰੋ। ਵੈਧ ਮੁੱਲ ਹਨ:
0 = ਕੋਈ ਲਾਗਿੰਗ ਨਹੀਂ
1 = ਸਰੋਤ ਵਸਤੂ ਅਤੇ ਵਿਧੀ
2 = ਗਲਤੀ ਸੁਨੇਹਾ
3 = ਇਨਪੁਟ ਪੈਰਾਮੀਟਰ
4 = ਵਾਪਸੀ
5 = ਚੇਤਾਵਨੀ
8 = ਚੌਕੀ
ਲਈ ਵਰਚੁਅਲ ਡਾਇਰੈਕਟਰੀ ਪ੍ਰਮਾਣਿਕਤਾ ਦੀ ਸੰਰਚਨਾ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ Web ਸੇਵਾਵਾਂ API
ਤੁਹਾਨੂੰ ਅਗਿਆਤ ਪਹੁੰਚ ਨੂੰ ਸਮਰੱਥ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ CP ਲਈ ਏਕੀਕ੍ਰਿਤ ਵਿੰਡੋ ਪ੍ਰਮਾਣਿਕਤਾ ਨੂੰ ਅਯੋਗ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ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 ਲਾਗੂਕਰਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਲਾਗੂ ਕਰਨ ਤੋਂ ਬਾਅਦ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ ਸੇਵਾਵਾਂ
PowerShell ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ
- ਵਿੰਡੋਜ਼ ਪਾਵਰਸ਼ੇਲ ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ।
- ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੀਤੀ ਨੂੰ ਸੋਧੋ:
ਸੈੱਟ-ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪਾਲਿਸੀ ਅਪ੍ਰਬੰਧਿਤ
Stage 1 ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰ ਇਕੱਠੇ ਕਰੋ
ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰਾਂ ਲਈ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰੋ।
| ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
| Webਸੇਵਾ_ਪਾਥ | ਚੇਂਜਪੁਆਇੰਟ WCF ਦਾ ਸਥਾਨ Web ਸੇਵਾਵਾਂ web ਐਪਲੀਕੇਸ਼ਨ files. ਪੂਰਵ-ਨਿਰਧਾਰਤ: \API\CP Web ਸੇਵਾਵਾਂ |
| ਸਰਵਿਸ ਸਰਟੀਫਿਕੇਟ_ ਨਾਮ |
ਸਰਟੀਫਿਕੇਟ ਨਾਮ ਜੋ ਸੁਨੇਹਾ ਸੁਰੱਖਿਆ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਗਾਹਕਾਂ ਲਈ ਸੇਵਾ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ। ਪੂਰਵ-ਨਿਰਧਾਰਤ: “CN=ChangepointAPICcertificate” ਸਰਟੀਫਿਕੇਟ ਨਾਮ। |
| HTTPS ਦੀ ਲੋੜ ਹੈ | HTTPS ਦੀ ਲੋੜ ਹੈ (ਸੱਚ/ਗਲਤ) ਪੂਰਵ-ਨਿਰਧਾਰਤ: ਗਲਤ। |
Stage 2 ਸੰਰਚਨਾ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਚਲਾਓ
ਦੀ ਸੰਰਚਨਾ ਨੂੰ ਸੋਧਣ ਲਈ ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰਾਂ ਲਈ ਮੁੱਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ webਸਾਈਟਾਂ।
- ਇੱਕ PowerShell ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ।
ਨੋਟ: ਜੇਕਰ ਤੁਹਾਡੇ ਸਰਵਰ ਵਿੱਚ ਉਪਭੋਗਤਾ ਖਾਤਾ ਨਿਯੰਤਰਣ ਸਮਰੱਥ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਉੱਚਿਤ ਪ੍ਰਬੰਧਕ ਅਨੁਮਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ PowerShell ਪ੍ਰੋਂਪਟ ਨੂੰ ਖੋਲ੍ਹਣਾ ਚਾਹੀਦਾ ਹੈ। - CP 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ web ਸੇਵਾ ਸੰਰਚਨਾ ਡਾਇਰੈਕਟਰੀ, ਡਿਫੌਲਟ:
ਸੰਰਚਨਾ ਸੀ.ਪੀWebਸੇਵਾ - ./Configuration_AppAuth.ps1 ਚਲਾਓ
- ਪ੍ਰੋਂਪਟ ਦੀ ਪਾਲਣਾ ਕਰੋ।
WCF ਲਈ ਸਿੰਗਲ ਸਾਈਨ-ਆਨ (SSO) ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ Web ਸੇਵਾਵਾਂ
PowerShell ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ
- ਵਿੰਡੋਜ਼ ਪਾਵਰਸ਼ੇਲ ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ।
- ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੀਤੀ ਨੂੰ ਸੋਧੋ:
ਸੈੱਟ-ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪਾਲਿਸੀ ਅਪ੍ਰਬੰਧਿਤ
WCF ਲਈ ISAPI ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ SSO ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ Web ਸੇਵਾਵਾਂ
Stage 1 ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰ ਇਕੱਠੇ ਕਰੋ
ਹੇਠਾਂ ਦਿੱਤੇ ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰਾਂ ਲਈ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰੋ।
| ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
| Webਸੇਵਾ_ਪਾਥ | ਚੇਂਜਪੁਆਇੰਟ WCF ਦੀ ਸਥਿਤੀ Web ਸੇਵਾਵਾਂ web ਐਪਲੀਕੇਸ਼ਨ files. ਪੂਰਵ-ਨਿਰਧਾਰਤ: \API\CP Web ਸੇਵਾਵਾਂ |
| HTTPS ਦੀ ਲੋੜ ਹੈ | HTTPS (ਸੱਚ/ਗਲਤ) ਦੀ ਲੋੜ ਹੈ। ਪੂਰਵ-ਨਿਰਧਾਰਤ: ਗਲਤ। |
| ਚੇਂਜਪੁਆਇੰਟ_RSA_ Cookie_Transform |
ਸਰਟੀਫਿਕੇਟ ਦਾ ਨਾਮ ਜੋ ਤੁਸੀਂ ਕੂਕੀ ਇਨਕ੍ਰਿਪਸ਼ਨ ਲਈ ਵਰਤਦੇ ਹੋ। ਪੂਰਵ-ਨਿਰਧਾਰਤ: “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 ਸੰਰਚਨਾ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਚਲਾਓ
- ਇੱਕ PowerShell ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ।
ਨੋਟ: ਜੇਕਰ ਤੁਹਾਡੇ ਸਰਵਰ ਵਿੱਚ ਉਪਭੋਗਤਾ ਖਾਤਾ ਨਿਯੰਤਰਣ ਸਮਰੱਥ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਉੱਚਿਤ ਪ੍ਰਬੰਧਕ ਅਨੁਮਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ PowerShell ਪ੍ਰੋਂਪਟ ਨੂੰ ਖੋਲ੍ਹਣਾ ਚਾਹੀਦਾ ਹੈ। - CP 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ web ਸੇਵਾ ਸੰਰਚਨਾ ਡਾਇਰੈਕਟਰੀ, ਡਿਫੌਲਟ:
ਸੰਰਚਨਾ ਸੀ.ਪੀWebਸੇਵਾ - ਐਗਜ਼ੀਕਿਊਟ: ./Configuration_SSO_ISAPI.ps1
- ਪ੍ਰੋਂਪਟ ਦੀ ਪਾਲਣਾ ਕਰੋ।
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 ਐਪਲੀਕੇਸ਼ਨ fileਐੱਸ. ਪੂਰਵ-ਨਿਰਧਾਰਤ: \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ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰਾਂ ਲਈ ਮੁੱਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੀਆਂ ਸਾਈਟਾਂ।
- ਇੱਕ PowerShell ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ।
ਨੋਟ: ਜੇਕਰ ਤੁਹਾਡੇ ਸਰਵਰ ਵਿੱਚ ਉਪਭੋਗਤਾ ਖਾਤਾ ਨਿਯੰਤਰਣ ਸਮਰੱਥ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਉੱਚਿਤ ਪ੍ਰਬੰਧਕ ਅਨੁਮਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ PowerShell ਪ੍ਰੋਂਪਟ ਨੂੰ ਖੋਲ੍ਹਣਾ ਚਾਹੀਦਾ ਹੈ। - ਚੇਂਜਪੁਆਇੰਟ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ web ਸੇਵਾ ਸੰਰਚਨਾ ਡਾਇਰੈਕਟਰੀ, ਡਿਫੌਲਟ: ਸੰਰਚਨਾ ਸੀ.ਪੀWebਸੇਵਾ
- ਐਗਜ਼ੀਕਿਊਟ: ./Configuration_SSO_ADFS.ps1
- ਪ੍ਰੋਂਪਟ ਦੀ ਪਾਲਣਾ ਕਰੋ।
Stage 3 ਭਰੋਸੇਯੋਗ ਪਾਰਟੀ ਟਰੱਸਟ ਬਣਾਓ
ADFS 2.0 ਕੰਸੋਲ ਵਿੱਚ ਰਿਲਾਇੰਗ ਪਾਰਟੀ ਟਰੱਸਟ ਬਣਾਓ।
- ਆਪਣੇ ADFS ਸਰਵਰ 'ਤੇ, ADFS 2.0 ਕੰਸੋਲ ਲਾਂਚ ਕਰੋ।
- ਐਕਸ਼ਨ ਚੁਣੋ > ਰਿਲਾਇੰਗ ਪਾਰਟੀ ਟਰੱਸਟ ਸ਼ਾਮਲ ਕਰੋ।
- ਸਟਾਰਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਔਨਲਾਈਨ ਜਾਂ ਸਥਾਨਕ ਨੈੱਟਵਰਕ 'ਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਭਰੋਸੇਯੋਗ ਪਾਰਟੀ ਬਾਰੇ ਆਯਾਤ ਡਾਟਾ ਚੁਣੋ।
- ਫੈਡਰੇਸ਼ਨ ਮੈਟਾਡੇਟਾ ਪਤਾ ਦਰਜ ਕਰੋ, ਅਤੇ ਫਿਰ ਅੱਗੇ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਸਾਬਕਾ ਲਈampLe:
https://changepointapi.abc.corp/cpwebservice/federationmetadata/2007-06/federationmetadata.xml - ਇੱਕ ਡਿਸਪਲੇ ਨਾਮ ਦਰਜ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਚੇਂਜਪੁਆਇੰਟ WCF API, ਅਤੇ ਅੱਗੇ, ਅੱਗੇ, ਅੱਗੇ, ਫਿਰ ਬੰਦ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਉਪਰੋਕਤ ਚੇਂਜਪੁਆਇੰਟ ਰਿਲਾਇੰਗ ਪਾਰਟੀ ਲਈ ਦਾਅਵਾ ਨਿਯਮ ਸ਼ਾਮਲ ਕਰੋ। ਚੇਂਜਪੁਆਇੰਟ ਲਈ, ਡਿਫੌਲਟ ਕਲੇਮ ਨਿਯਮ ਦਾ ਨਾਮ “UPN” ਹੈ।
- LDAP ਐਟਰੀਬਿਊਟ “ਯੂਜ਼ਰ-ਪ੍ਰਿੰਸੀਪਲ-ਨਾਮ” ਨੂੰ ਆਊਟਗੋਇੰਗ ਕਲੇਮ ਟਾਈਪ “* UPN” ਜਾਂ “UPN” ਨਾਲ ਮੈਪ ਕਰੋ।
ਜਨਤਕ ਕੁੰਜੀਆਂ ਨੂੰ ਹੱਥੀਂ ਅੱਪਡੇਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ
ADFS ਸਰਵਰ ਟੋਕਨ ਸਾਈਨਿੰਗ ਥੰਬਪ੍ਰਿੰਟ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ
- ADFS ਸਰਵਰ ਤੋਂ, ADFS 2.0 ਪ੍ਰਬੰਧਨ ਕੰਸੋਲ ਲਾਂਚ ਕਰੋ।
- ਸੇਵਾ > ਸਰਟੀਫਿਕੇਟ ਚੁਣੋ, ਅਤੇ ਟੋਕਨ-ਦਸਤਖਤ ਸਰਟੀਫਿਕੇਟ 'ਤੇ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕਰੋ।
- ਵੇਰਵਾ ਟੈਬ ਚੁਣੋ।
- ਥੰਬਪ੍ਰਿੰਟ ਖੇਤਰ ਚੁਣੋ।
- ਥੰਬਪ੍ਰਿੰਟ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਪਹਿਲੀ ਸਪੇਸ ਸਮੇਤ ਸਾਰੀਆਂ ਖਾਲੀ ਥਾਂਵਾਂ ਨੂੰ ਹਟਾਓ।
ਨੂੰ ਅਪਡੇਟ ਕਰਨ ਲਈ Web.config file
- ADFS ਨੂੰ ਸੰਪਾਦਿਤ ਕਰੋ web.config. ਡਿਫੌਲਟ ਟਿਕਾਣਾ ਹੈ:
EnterpriseRP-STS_ADFS - ਦੇ ਤਹਿਤ ਤੱਤ, ida:FederationMetadataLocation ਕੁੰਜੀ ਲੱਭੋ ਅਤੇ ਇਸਦਾ ਮੁੱਲ ਸਾਫ਼ ਕਰੋ:
- ਅਧੀਨ , ਲੱਭੋ ਤੱਤ ਅਤੇ ਇਸਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਨਾਲ ਬਦਲੋ: https://ADFS_Federation.ServiceName/adfs/services/trust">https://ADFS_Federation.ServiceName/adfs/services/trust" />
COM API ਕੁਨੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ
- API ਟੈਸਟ ਕਿੱਟ ਚਲਾਓ। ਡਿਫੌਲਟ ਟਿਕਾਣਾ ਹੈ:
APIAPI ComponentsApiTestKit.exe. - ਕਨੈਕਸ਼ਨ ਸਟ੍ਰਿੰਗ > ਐਨਕ੍ਰਿਪਟਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਪਲੇਨ ਟੈਕਸਟ ਕਨੈਕਸ਼ਨ ਸਟ੍ਰਿੰਗ ਖੇਤਰ ਵਿੱਚ:
a SERVERNAME ਅਤੇ DATABASENAME ਨੂੰ ਆਪਣੀ ਡਾਟਾਬੇਸ ਜਾਣਕਾਰੀ ਨਾਲ ਬਦਲੋ।
ਬੀ. USERID ਅਤੇ PASSWORD ਨੂੰ ਆਪਣੇ ਡੇਟਾਬੇਸ ਐਡਮਿਨ ਉਪਭੋਗਤਾ ਖਾਤੇ ਦੀ ਜਾਣਕਾਰੀ ਨਾਲ ਬਦਲੋ।
c. ਲੋੜ ਅਨੁਸਾਰ ਸਮਾਂ ਸਮਾਪਤ ਮੁੱਲ ਦਾਖਲ ਕਰੋ। - ਇਨਕ੍ਰਿਪਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਇਨਕ੍ਰਿਪਟਡ ਕਨੈਕਸ਼ਨ ਸਟ੍ਰਿੰਗ ਖੇਤਰ ਵਿੱਚ, ਟੈਕਸਟ ਦੀ ਨਕਲ ਕਰੋ।
- ਡਾਇਲਾਗ ਬਾਕਸ ਬੰਦ ਕਰੋ।
- API ਟੈਸਟ ਕਿੱਟ ਮੀਨੂ 'ਤੇ, ਕਨੈਕਸ਼ਨ > COM API ਕਨੈਕਸ਼ਨ ਟੈਸਟਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਮੌਜੂਦਾ ਸੰਸਕਰਣ ਟੈਬ ਵਿੱਚ, ਏਨਕ੍ਰਿਪਟਡ ਕਨੈਕਸ਼ਨ ਸਤਰ ਨੂੰ ਕਨੈਕਸ਼ਨ ਸਤਰ ਖੇਤਰ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
- ਲਾਗਇਨ ਆਈਡੀ ਅਤੇ ਪਾਸਵਰਡ ਖੇਤਰਾਂ ਵਿੱਚ, ਆਪਣੇ ਚੇਂਜਪੁਆਇੰਟ ਖਾਤੇ ਲਈ ਲੌਗਇਨ ਆਈਡੀ ਅਤੇ ਪਾਸਵਰਡ ਦਰਜ ਕਰੋ।
- ਲੋਗਲੇਵਲ (0-8) ਖੇਤਰ ਵਿੱਚ, COM API ਲੌਗ ਵਿੱਚ ਵਾਪਸ ਕਰਨ ਲਈ ਗਲਤੀ ਜਾਣਕਾਰੀ ਦਾ ਪੱਧਰ ਨਿਰਧਾਰਤ ਕਰੋ। file ਜੇਕਰ ਟੈਸਟ ਦਾ ਨਤੀਜਾ ਕੁਨੈਕਸ਼ਨ ਵਿੱਚ ਕੋਈ ਸਮੱਸਿਆ ਦਿਖਾਉਂਦਾ ਹੈ।
0 = ਕੋਈ ਲਾਗਿੰਗ ਨਹੀਂ
1 = ਸਰੋਤ ਵਸਤੂ ਅਤੇ ਵਿਧੀ
2 = ਗਲਤੀ ਸੁਨੇਹਾ
3 = ਇਨਪੁਟ ਪੈਰਾਮੀਟਰ
4 = ਵਾਪਸੀ
5 = ਚੇਤਾਵਨੀ
8 = ਚੌਕੀ
ਮੂਲ 8 ਹੈ. - ਕਨੈਕਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਜੇਕਰ ਕੁਨੈਕਸ਼ਨ ਸਫਲ ਸੀ, ਤਾਂ ਨਤੀਜਾ ਖੇਤਰ ਵਿੱਚ ਇੱਕ ਸਫਲਤਾ ਸੁਨੇਹਾ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਕੁਨੈਕਸ਼ਨ ਅਸਫਲ ਰਿਹਾ, ਤਾਂ COM API ਲੌਗ ਦੀ ਜਾਂਚ ਕਰੋ file ਗਲਤੀਆਂ ਲਈ. ਲਾਗ ਦਾ ਮੂਲ ਟਿਕਾਣਾ file ਹੈ APIAPILlogs।
ਸਥਾਪਿਤ API ਭਾਗਾਂ ਦੇ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ
ਤੁਸੀਂ ਰੀਲੀਜ਼ ਵਰਜਨ ਅਤੇ ਮਾਰਗ ਸਮੇਤ, ਇੰਸਟਾਲ ਕੀਤੇ ਭਾਗਾਂ ਬਾਰੇ ਵੇਰਵੇ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਵਰਜਨ ਚੈਕਰ ਉਪਯੋਗਤਾ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
- CPVersionChecker.exe ਚਲਾਓ। ਡਿਫੌਲਟ ਮਾਰਗ ਹੈ: APIAPI ਭਾਗ
- ਪੜ੍ਹੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਦੇ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ Web ਸੇਵਾਵਾਂ API
- ਸਰਵਰ ਤੋਂ ਇੰਟਰਨੈੱਟ ਐਕਸਪਲੋਰਰ ਲਾਂਚ ਕਰੋ ਜਿੱਥੇ Web ਸਰਵਿਸ API ਸਥਾਪਿਤ ਹੈ, ਅਤੇ ਪਤਾ ਦਰਜ ਕਰੋ:
http://localhost.port/CPWeb.Service/WSLogin.asmx ਜਿੱਥੇ ਪੋਰਟ ਦਾ ਪੋਰਟ ਨੰਬਰ ਹੁੰਦਾ ਹੈ webਸਾਈਟ ਜਿੱਥੇ ਤੁਸੀਂ CP ਇੰਸਟਾਲ ਕੀਤਾ ਹੈWebਸੇਵਾ ਵਰਚੁਅਲ ਡਾਇਰੈਕਟਰੀ। - WSLlogin ਪੰਨੇ 'ਤੇ, GetVersion ਲਿੰਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਇਨਵੋਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਦੀ ਜਾਂਚ ਕਰ ਰਿਹਾ ਹੈ Web ਸੇਵਾਵਾਂ API ਕਨੈਕਸ਼ਨ
- ਸਰਵਰ ਤੋਂ ਇੰਟਰਨੈੱਟ ਐਕਸਪਲੋਰਰ ਲਾਂਚ ਕਰੋ ਜਿੱਥੇ Web ਸਰਵਿਸ API ਸਥਾਪਿਤ ਹੈ, ਅਤੇ ਪਤਾ ਦਰਜ ਕਰੋ: http://localhost.port/CPWeb.Service/WSLogin.asmx ਜਿੱਥੇ ਪੋਰਟ ਦਾ ਪੋਰਟ ਨੰਬਰ ਹੁੰਦਾ ਹੈ webਸਾਈਟ ਜਿੱਥੇ ਤੁਸੀਂ CP ਇੰਸਟਾਲ ਕੀਤਾ ਹੈWebਸੇਵਾ ਵਰਚੁਅਲ ਡਾਇਰੈਕਟਰੀ।
- WSLlogin ਪੰਨੇ 'ਤੇ TestConnection ਲਿੰਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਇਨਵੋਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। 4. ਟੈਸਟ ਦੇ ਨਤੀਜਿਆਂ ਵਿੱਚ:
- ਜੇ ਤੱਤ ਗਲਤ ਹੈ, ਟੈਸਟ ਕਨੈਕਸ਼ਨ ਸਫਲ ਹੋਇਆ।
- ਜੇ ਤੱਤ ਸੱਚ ਹੈ, ਟੈਸਟ ਕੁਨੈਕਸ਼ਨ ਅਸਫਲ ਰਿਹਾ। ਹੋਰ ਲਈ
ਅਸਫਲਤਾ ਦੇ ਕਾਰਨਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ, ਵੇਖੋ ਅਤੇ ਟੈਸਟ ਦੇ ਨਤੀਜਿਆਂ ਵਿੱਚ ਤੱਤ, ਅਤੇ API ਲੌਗਾਂ ਦੀ ਜਾਂਚ ਕਰੋ। API ਲੌਗਸ ਲਈ ਡਿਫੌਲਟ ਮਾਰਗ ਹੈ: APIAPILlogs
ਦੀ ਸਥਾਪਨਾ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ Web ਇੱਕ ਭਾਸ਼ਾ ਸਰਵਰ 'ਤੇ ਸੇਵਾਵਾਂ API
- ਤਬਦੀਲੀ ਬਿੰਦੂ ਨੂੰ ਤਾਇਨਾਤ ਕਰਨ ਲਈ Web ਕਿਸੇ ਭਾਸ਼ਾ ਸਰਵਰ 'ਤੇ ਸੇਵਾਵਾਂ API, ਤੁਹਾਨੂੰ ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ ਸ਼ਾਮਲ ਕਰਨਾ ਜਾਂ ਅਪਡੇਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ tag ਵਿੱਚ Web ਸੇਵਾਵਾਂ API web.config. ਦਾ ਡਿਫਾਲਟ ਟਿਕਾਣਾ Web.config file ਹੈ: APICP Web ਸੇਵਾਵਾਂWeb.config
- ਜੇਕਰ ਦ tag ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸੱਭਿਆਚਾਰ ਅਤੇ uiCulture ਦੋਵੇਂ ਗੁਣ “en-US” ਹਨ।
- ਜੇਕਰ ਦ tag ਪਹਿਲਾਂ ਤੋਂ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਹੇਠ ਲਿਖੇ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ , ਟਿੱਪਣੀ, ਅਤੇ ਨੂੰ ਤੱਤweb> ਨੋਡ:web>
ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿਕਲਪ: ਸਾਰੇ ਡੇਟਾ ਕਿਸਮ ਦੇ ਪਰਿਵਰਤਨਾਂ ਨੂੰ ਅਸਵੀਕਾਰ ਕਰਨ ਲਈ ਸਖਤ = "ਸਹੀ" ਸੈੱਟ ਕਰੋ ਜਿੱਥੇ ਡੇਟਾ ਦਾ ਨੁਕਸਾਨ ਹੋ ਸਕਦਾ ਹੈ। ਸਾਰੇ ਵੇਰੀਏਬਲਾਂ ਦੀ ਜ਼ਬਰਦਸਤੀ ਘੋਸ਼ਣਾ ਕਰਨ ਲਈ ਸਪੱਸ਼ਟ = "ਸੱਚ" ਸੈੱਟ ਕਰੋ। -> - ਆਈਆਈਐਸ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ.
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() | API ਸਾਫਟਵੇਅਰ |
ਹਵਾਲੇ
- ADFS_FederationServiceName/adfs/services/trustadfs_federationservicename
- ADFS_FederationServiceName/FederationMetadata/2007-06/FederationMetadata.xmladfs_federationservicename
- changepointapi.abc.corp/CPWebਸੇਵਾchangepointapi.abc.corp
- changepointapi.abc.corp/cpwebservice/federationmetadata/2007-06/changepointapi.abc.corp
- ਯੂਜ਼ਰ ਮੈਨੂਅਲmanual.tools
