A felhasználók és a fejlesztők kényelme érdekében az SSL.com fenntartja a sandbox tesztelési példány, az SSL.com portál és az SWS API gyártási kiadásának klónja. A Sandbox olyan, mint egy „laboratórium”, ahol szabadon kísérletezhet az SSL.com szolgáltatásaival, nem félve attól, hogy bármi fontosat megtör, vagy véletlenül valódi pénzt költenek. A Sandbox-ban történő tesztelés különösen fontos, ha az automatizált megoldásokat fejlesztjük az SSL.com-kkal RESTful SWS API. A Sandboxban szereplő megrendelések és tranzakciók nem aktívak, és kiterjesztésük szerint nem számlázhatók.
Ez az útmutató elkezdi a Sandbox fiók, létrehozva egy teszt sorrend az online portálon, a Sandbox használatával az SSL.com-val SWS API, és összekapcsolja a SSL Manager a homokozóba.
Elkezdeni
Sandbox-fiók beállítása
- A Sandbox használatának megkezdése előtt létre kell hoznia egy Sandbox fiókot. Ez még akkor is igaz, ha már rendelkezik SSL.com-val vevő or viszonteladó fiók. A kezdéshez navigáljon a következőre: https://sandbox.ssl.com/login. Megerősítheti, hogy bejelentkezik a Sandboxba, ha az ablak teteje közelében egy zöld figyelmeztető sávot keres, és az „SSL.com Sandbox. Ez egy tesztkörnyezet az api megrendelésekhez. A tranzakciók és a megrendelések nem élnek. ”
- Kattints Hozzon létre egy új fiókot.
- Írja be a kívánt felhasználónevet és e-mail címet, majd kattintson a gombra Regisztráció gombot.
- Most visszatér a bejelentkezési oldalra. Látnia kell egy új zöld figyelmeztető szalagot, amely azt mondja, hogy a fiók létrejött.
- Nyissa meg az e-mail klienst, és keressen egy új üzenetet „SSL.com felhasználói fiók aktiválási utasításai” címmel. Nyissa meg az üzenetet, és kattintson az aktiválási linkre.
- A megnyíló oldalon hozzon létre egy új, biztonságos jelszót, adja meg újra ellenőrzés céljából, kattintson az előfizetői szerződés jelölőnégyzetére, majd kattintson a Küld gomb. Jelszavának legalább 8 karakter hosszúnak kell lennie, és tartalmaznia kell legalább egy kisbetűt, egy nagybetűt, egy numerikus karaktert és egy speciális karaktert.
- Kattintás után Küld, akkor bejelentkezik az új Sandbox-fiókjába. Látnia kell egy zöld figyelmeztető mezőt, amely jelzi, hogy fiókját aktiválták.
- A Sandboxba való bejelentkezéssel navigálhat a következőre: https://sandbox.ssl.com/login és beírja a fent létrehozott hitelesítő adatokat.
- Most már működhet a Sandboxszal egy webböngészőben, ugyanúgy, mint az SSL.com-oknál felhasználói portál, azzal a fő különbséggel, hogy a Sandbox megrendelései nem élnek, és nem járnak valódi pénzzel és igazolásokkal. A Sandbox ezért remek módszer arra, hogy kockázat nélkül kísérletezzen a portál funkcionalitásával. Kérjük, olvassa el a felhasználói portál dokumentációja amikor a homokozóval webböngészőben dolgozik.
Tesztrendelés létrehozása a Sandbox portálon
- Miután létrehozta a Sandbox-fiókját, elkezdheti a tesztrendeléseket. A tesztrendelések portálon történő megkezdéséhez kattintson a gombra fejlesztői eszközök link alatt található fejlesztők és az integráció cím.
- A Fejlesztői eszközök ablak megnyílik. Kezdje azzal, hogy kiválasztja a tanúsítvány típusát, amelyet megrendelni szeretne Termékek választógombok, amelyek a Űrlap benyújtási módszer cím. Ebben az esetben létrehozunk egy EV kód aláíró megrendelést.
- Ezután görgessen lefelé, és válasszon egy időszakot (napokban) a megrendeléshez. Itt vagyunk, 365 nappal.
- Ha befejezte a termék és az időszak kiválasztását, kattintson a gombra Hozzon létre tesztrendelést gombot.
- Megjelenik egy párbeszédpanel. Kattintson a gombra OK.
- A tesztrendelés létrejön, és visszatér a megrendelések listájához a portálon. Vegye figyelembe, hogy a rendelés előtagja a „(TEST)," jelezni, hogy a Sandboxban létrehozott tesztrendelésről van szó. Ezzel a sorrenddel folytathatja a munkát a Sandboxban, mintha valódi megrendelés lenne. (A portálon történő megrendelésekkel kapcsolatos további információkért kérjük, ellenőrizze a mi oldalunkat útmutató.)
A Sandbox használata az SSL.com SWS API-jával
SSL.com-k RESTful SWS API a tanúsítványrendelés és -kezelés automatizálásának hatékony eszköze. A Sandbox használatával alaposan tesztelheti API hívásait és szkriptjeit biztonságos környezetben, mielőtt valódi tanúsítványokkal (és valódi pénzzel!) Dolgozna.
Az alapok
- Az API-hívások Sandboxba történő végrehajtásához egyszerűen ezt az URL-t kell használnia a parancsfájlokban:
https://sws-test.sslpki.com/
- Amikor az automatizálás tesztelésre és készen áll, váltson a gyártási API URL-re:
https://sws.sslpki.com/
Tesztrendelés létrehozása az API-val
- Az online portál tartalmaz egy sablont az API parancshoz a tanúsítvány létrehozásához. Megtalálásához először kattintson a gombra fejlesztői eszközök link az irányítópulton:
- Ezután görgessen le a következőhöz: API hívási módszer.
- A parancs használata előtt hozzá kell adnia saját API hitelesítő adatait. Vágja és illessze be a API SSL tanúsítványparancs létrehozása szövegszerkesztőbe:Jegyzet: A parancs és a JSON példákat sortöréssel formáztuk az olvashatóság érdekében ebben az útmutatóban. Backslash karakter (
\
), amelyet egy sortörés követ, lehetővé teszi, hogy egy hosszú parancsot több sorra bontson egy Linux / UNIX terminálon.curl -k -H "Elfogadás: application / json" \ -H "Tartalomtípus: application / json" \ -X POST \ -d "{\" account_key \ ": \" \ ", \" secret_key \ ": \ "\", \ "product \": \ "106 \", \ "period \": \ "365 \"} "\ https: //sws-test.sslpki.com / tanúsítványok
- Az API-hitelesítő adatok eléréséhez térjen vissza a portál irányítópultjára, és kattintson a gombra api hitelesítő adatok.
- A parancs használatához szüksége lesz a fiókkulcsot és a titkos kulcs. A gombok jobb oldalán található ikonokra kattintva átmásolhatja őket a vágólapra. Ezeket az értékeket közvetlenül is kiválaszthatja és átmásolhatja, de a titkos kulcshoz kattintson rá Kattintson a megtekintéshez először.
- Adja hozzá fiókkulcsát és titkos kulcsát a parancshoz az alábbiak szerint:
curl -k -H "Elfogadás: application / json" -H "Tartalomtípus: application / json" \ -X POST -d "{\" account_key \ ": \" a506819b81d6 \ ", \" secret_key \ ": \ "WkTRJzr19I7OUg == \", \ "product \": \ "106 \", \ "period \": \ "365 \"} "\ https: //sws-test.sslpki.com / tanúsítványok
- Most beillesztheti a parancsot egy terminálba, és futtathatja. A parancs egy JSON objektumot ad vissza, amely leírja a sorrendet.
{"ref": "co-991f7pdt0", "regisztráló": {"szervezet": null, "szervezet_egység": null, "utca_cím_1": null, "utca_cím_2": null, "utca_cím_3": null, "helység": null, "state_or_province": null, "post_office_box": null, "postal_code": null, "country": null, "email": null}, "order_status": "unused. várja a tanúsítvány aláírási kérelmét (csr) "," validations ": null," order_amount ":" $ 49.00 "," external_order_number ": null," certificate_url ":" https://sandbox.ssl.com/team/a1c-1f7ksgh/certificate_orders/co-991f7pdt0 " , "nyugta_url": "https://sandbox.ssl.com/team/a1c-1f7ksgh/orders/cfb1-1f7pdt1", "smart_seal_url": "https://sandbox.ssl.com/team/a1c-1f7ksgh/ certificate_orders / co-991f7pdt0 / site_seal "," validation_url ":" https://sandbox.ssl.com/team/a1c-1f7ksgh/certificate_orders/co-991f7pdt0/validation "," Certificates ": null," certificate_contents ": { "ref": "co-991f7pdt0-0"}}
- Visszatérés a Megrendelés lapot a Sandbox portálon az új tesztrend megtekintéséhez.
- Megváltoztathatja a megrendelt tanúsítvány típusát a termék szám a parancsban. A termékszámok a fejlesztői eszközök oldal:
- Például, ha egy EV kód aláíró tanúsítványt akarunk megrendelni egy alap SSL / helyettTLS tanúsítványt, egyszerűen megváltoztathatjuk
\"product\":\"106\"
nak nek\"product\":\"360\"
az API parancsunkban. - Hosszabb időtartamot is választhatunk változtatással
\"period\":\"365\"
nak nek\"period\":\"730\"
. Tehát egy 730 napos EV-kód aláíró tanúsítványra vonatkozó parancs így néz ki (természetesen a való életben a sajátaccount_key
és asecret_key
.):curl -k -H "Elfogadás: application / json" \ -H "Tartalomtípus: application / json" \ -X POST \ -d "{\" account_key \ ": \" a506819b81d6 \ ", \" secret_key \ " : \ "WkTRJzr19I7OUg == \", \ "product \": \ "360 \", \ "period \": \ "730 \"} "https: //sws-test.sslpki.com / tanúsítványok
A következő lépések
Sokkal többet tehet az SWS API-val a Sandboxban. A mi bevezető útmutató az API-hoz sokkal részletesebben foglalkozik a tanúsítványrendelésekkel. Letöltheti előregenerált API hívások különféle célokra a Sandbox fiók portálról. Az SSL.com API dokumentációja elérhető itt.
A Sandbox használata a SSL Manager
Ha a SSL Manager, Az SSL.com Windows alkalmazás a digitális tanúsítványok megrendeléséhez és kezeléséhez, könnyen beállítható a Sandbox használatához.
- SSL ManagerA főablak megjelenik, ha a szoftver be van kapcsolva Termelés or teszt mód. Az alábbi képernyőképen egy újonnan telepített példány látható gyártási módban:
- Váltás teszt üzemmódban navigálásával Beállítások> SSL Manager API> SSL Manager API - teszt a menüben.
- Kattintson az OK gombot a párbeszédpanel bezárásához.
- SSL Manager most be van teszt üzemmódban és a Sandboxot fogja használni, nem pedig a gyártási API-t.
- Jelölje be a Sandbox fiókjába a kiválasztásával Fiók> Ügyfél Bejelentkezés a menüből.
- Adja meg a homokozóját Bejelentkezés és a JelszóMajd kattintson a Bejelentkezés gombot.
- Megjelenik egy párbeszédpanel, amely arra kéri, hogy adjon hozzáférést a webportál fiókjához. Először kattintson a gombra OK gombot a párbeszédpanel elvetéséhez.
- Ezután jelentkezzen be a Sandbox-ba egy böngészőben. Ha több csapatot állított fel a Sandbox-ban, akkor ellenőrizze, hogy a használni kívánt csapat a -on van-e Jelenlegi csapat.
- Navigáljon a Megrendelés lapot, majd kattintson a SSL Manager Apps link.
- Keresse meg a SSL Manager a listában, és kattintson a Függőben levő link.
- Kattints OK megerősítéséhez, hogy hozzá akarja adni a SSL Manager példány a fiókjába.
- A SSL Manager A példány most mint Aktív, és most már használhatja az alkalmazást tesztrendelések létrehozására a Sandboxban. A megrendelésekkel és tanúsítványokkal kapcsolatos teljes részletek a SSL Manager, kérjük, olvassa el a dokumentáció.