Slovenščina - Machine Translation
Support Note KB0397704
Email
Preverjanje pristnosti SAML za Ariba Buyer na lokaciji
Ta članek v zbirki znanja je bil strojno preveden za vaše udobje. SAP ne jamči za pravilnost ali popolnost strojnega prevoda. Originalno vsebino lahko najdete tako, da z izbirnikom jezikov preklopite na angleščino.

Težava

Kako konfigurirati preverjanje pristnosti SAML za Ariba Buyer na lokaciji?

Rešitev

Preverjanje pristnosti SAML za Ariba Buyer na lokaciji

V tem dokumentu so navedeni primeri, kako se preverjanje pristnosti SAML lahko izvaja in je namenjeno ponazoritvi procesov in konceptov, na katerih temelji. Obstaja več rešitev SAML Identity Provider ("IdP" v nadaljevanju), ki jih ponujajo zunanji ponudniki. Stranka je odgovorna za implementacijo kateregakoli ponudnika identitet SAML na strani stranke.

1 Tok povezovalnega protokola SAML HTTP POST

1.1 Predpogoji

Da ima stranka dostop do rešitve Ariba, veljajo naslednji predpogoji:

1.2 Začetna povezava z Ariba

Uporabnikov brskalnik je namesto strani za prijavo v Ariba preusmerjen na stran z viri, zaščitenimi s strani stranke. URL preusmeritve bo izbirno vključeval ID ponudnika storitev (SPID), ta parameter lahko stranki pomaga prepoznati ponudnika storitev in kje mora objaviti SAML-odgovor po preverjanju pristnosti, če gosti generični URL SAML IdP.

1.3 Preverjanje pristnosti uporabnika s strankinim korporativnim preverjanjem pristnosti

1.4 Končno preverjanje pristnosti z rešitvijo Ariba

2 Vzorec konfiguracije

Ta vzorec prikazuje konfiguracijo preverjanja pristnosti SAML z enotno prijavo Microsoft Azure AD.

Korak »Konfiguracija preverjanja pristnosti podjetja Ariba Buyer« je skupna konfiguracija v rešitvi Ariba Buyer. Drugi koraki za različne strežnike SAML IdP se morajo nanašati na dokumentacijo ustreznih dobaviteljev programske opreme tretjih oseb.

2.1 Podrobnosti vzorca

https://mycompany.com/Buyer/Main?realm=System&passwordadapter=PasswordAdapter1

https://mycompany.com/Buyer/Main/ad/samlAuth/SSOActions?awr=1&realm=sistem

2.2 Konfiguracija enotne prijave za Azure AD

  1. Na portalu Azure izberite, da dodate aplikacijo 'Negalerijska aplikacija'.
    V tem vzorcu je ime aplikacije 'Ariba_Buyer'.
  2. Ko ustvarite, v razdelku »Hitri začetek« izberite »Konfiguriraj enotno prijavo« in »Prijava na podlagi SAML«.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695ca007f52blobid0.png
Na strani za enotno prijavo navedite naslednje vrednosti:

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cb5b3a72blobid1.png
Identifikator mora biti »URL za SPID kupca Ariba«.
URL odgovora mora biti »URL porabe odgovora Ariba SAML«.


https://knowledge.ariba.com/images_RTE/1EBMSP15a695cbc98f5fblobid2.png
Izberite Identifikator uporabnika. Ta identifikator uporabnika bo poslan kot "ID imena" v odgovoru SAML in bo uporabljen kot ID uporabnika kupca Ariba.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cc39cc95blobid3.png

Prenesite in shranite lokalno kopijo „potrdila (Base64)“. To potrdilo bo v poznejšem koraku nameščeno v Ariba Buyer.

  1. Aktivirajte nov certifikat in shranite spremembo. To dokonča nastavitev enotne prijave za Azure.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cced6064blobid4.png

Nato na isti strani kliknite povezavo 'Konfiguriraj Ariba_Buyer'. To je navodilo družbe Azure za konfiguracijo Ponudnika storitev. Kopirajte naslednje URL-je iz tega navodila. https://knowledge.ariba.com/images_RTE/1EBMSP15a695cdc72dd1blobid5.png

2.3 Konfiguracija preverjanja pristnosti podjetja Ariba Buyer

2.3.1 Omogoči preverjanje pristnosti podjetja

‘Preverjanje pristnosti podjetja’ najdete na strani Osnovna administracija > Profil spletnega mesta.

Naslednja številka je samo informativne narave. Prikazuje polja vnosa, ki jih Ariba uporablja za omogočenje storitve.

  1. Preverite »Omogoči preverjanje pristnosti podjetja« in izberite »Preverjanje pristnosti SAML«.
  2. Privzeto sledi protokolu SAML 1.1. Izberite Uporabi zahtevo SAML, da omogočite protokol SAML 2.0. Na naslov URL za prijavo bo objavila zahtevo SAML.
  3. Izberite ‘Dodajanje URL-ja za vračilo ponudnika storitev’, da prosite Ariba, da ustvari povratni URL v imenu parametra URL "ret". Stranka lahko uporabi ta URL za objavo svojega odgovora SAML.
  4. Kopirajte vsebino potrdila, prenesenega iz strežnika Azure AD.
  5. Shranite spremembo.
    https://knowledge.ariba.com/images_RTE/1EBMSP15a695ce517530blobid6.png

Ta korak bo stopil v veljavo takoj.

Toda pred testiranjem preverjanja pristnosti SAML z Azure AD je treba še vedno uporabiti naslednji korak.

2.3.2 Dodajte zasebni ključ za Ariba

Preden nadaljujete na naslednji korak, pridobite par ključev RSA in uvozite par ključev RSA v shrambo Java ključev (*.jks datoteka).

Zasebni ključ Ariba bo uporabljen za podpis zahteve SAML.

  1. Kopirajte datoteko JKS na lokacijo: <buyer_install>/Server/etc/certs.
  2. Dodajte ali spremenite "System.Authentication.Keystores.AribaPrivateKeystore" iz tabele Parameters.table, da bo vsebovala vsebino, prikazano krepko v naslednjem delčku kode.

Preverjanje pristnosti = {

Poverilnice = { MyCredentials = { Geslo = ""; Uporabniško ime = "";};};

Keystore = {

AribaPrivateKeystore = {

Datoteka = "etc/certs/<vzorle_key_store>.jks";

Ključi = {

Ključ 1 = {

Alias = <vzorle_alias>;

Ključno geslo = "<vzor_key_pass>";

kr;

kr;

StoreGeslo = "<vzor_store_pass>";

tip = jks;

kr;

kr;

kr;

Dodatne informacije

Po namestitvi WebLogic 11gR1 na nov računalnik zagotovite, da preverjanje pristnosti SAML deluje z aplikacijskim strežnikom WebLogic 11gR1. Da zagotovite, da preverjanje pristnosti SAML deluje, morate izvesti naslednje ročne spremembe:
Da zagotovite, da preverjanje pristnosti SAML deluje:
1 Ustavite strežnike.
2 Pojdite v mapo modulov pod lokacijo, kjer je nameščen WebLogic 11gR1 (/opt/bea10mp36/moduli/).
3 Poiščite datoteko z imenom com.bea.core.bea.opensaml2_1.0.0.0_6-2-0-0.jar.
4 Izbrišite to datoteko jar ali jo preimenujte v com.bea.core.bea.opensaml2_1.0.0.0_6-2-0-0.jar.old, da zagotovite, da se ta datoteka jar ne naloži, ko zaženete strežnike, in namesto tega naloži pravilno datoteko SAML jar, ki je na voljo v mapi /Server/Classes/. To datoteko JAR uporablja sistem za prevzem pravilnega razreda XMLConfigurator za nalaganje ustreznih podatkov SAML.
5 Ponovno zaženite strežnike.


Applies To

On-Premise > On-Premise - Ariba Buyer

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy