Magyar - Gépi fordítás
Támogatási jegyzet KB0397704
E-mail
SAML-hitelesítés az Ariba Buyer On-Premise megoldáshoz
Ez a tudásbáziscikk az Ön kényelme érdekében gépileg le lett fordítva. Az SAP Ariba nem garantálja, hogy a gépi fordítás helyes vagy teljes. Az eredeti tartalom eléréséhez a nyelvválasztóban válassza az angol nyelvet.

Probléma

Hogyan lehet konfigurálni az SAML-hitelesítést az Ariba Buyer On-Premise megoldáshoz?

Megoldás

SAML-hitelesítés az Ariba Buyer On-Premise megoldáshoz

Ez a dokumentum példákat tartalmaz arra, hogyan valósítható meg az SAML-hitelesítés, és célja a mögötte álló folyamatok és koncepciók bemutatása. A továbbiakban számos SAML-identitásszolgáltatói (IdP) megoldás érhető el, amelyeket külső szolgáltatók kínálnak. Az ügyféloldalon bármely SAML IdP implementálásáért az ügyfél tartozik felelősséggel.

1 SAML HTTP POST kötési protokoll folyamat

1.1 Előfeltételek

Annak érdekében, hogy az ügyfél hozzáférhessen az Aribához, a következő előfeltételek érvényesek:

1.2 Kezdeti kapcsolat az Aribával

Az Ariba bejelentkezési oldalának megjelenítése helyett a felhasználó böngészője az ügyfélvédett erőforrások oldalára lesz átirányítva. Az átirányítási URL opcionálisan tartalmazni fogja a szolgáltatóazonosítót (SPID) is. Ez a paraméter segíthet az ügyfélnek azonosítani a szolgáltatót, és ha általános SAML IdP URL-t tárol, akkor a hitelesítést követően hol kell elküldenie a SAML-választ.

1.3 Felhasználóhitelesítés az ügyfél vállalati hitelesítésével

1.4 Végső hitelesítés az Aribával

2 Konfigurációs minta

Ez a minta az SAML-hitelesítés konfigurációját mutatja be a Microsoft Azure AD egyszeri bejelentkezéssel.

Az „Ariba Buyer vállalati hitelesítésének konfigurálása” lépés az Ariba Buyer általános konfigurációja. A különböző SAML IdP-szerverek további lépéseit az érintett külső szoftvergyártók dokumentációjában találja.

2.1 Minta részletei

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

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

2.2 Az Azure AD Single Sign-On konfigurálása

  1. Az Azure Portalon válassza ki, hogy hozzáad egy „Nem galéria alkalmazás” alkalmazást.
    Ebben a mintában az alkalmazás neve „Ariba_Buyer”.
  2. A létrehozás után a „Quick Start”-ból válassza az „Egyszeri bejelentkezés konfigurálása” és a „SAML-alapú bejelentkezés” lehetőséget.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695ca007f52blobid0.png
Az Egyszeri bejelentkezés oldalon adja meg a következő értékeket:

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cb5b3a72blobid1.png
Az azonosító csak az „Ariba Buyer SPID URL” lehet.
A válasz URL-címe csak az „Ariba SAML-válasz felhasználási URL-címe” lehet.


https://knowledge.ariba.com/images_RTE/1EBMSP15a695cbc98f5fblobid2.png
Válassza a Felhasználóazonosító lehetőséget. Ezt a felhasználóazonosítót a rendszer „névazonosítóként” küldi el az SAML-válaszban, és Ariba Buyer felhasználói azonosítóként használja.

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

Töltse le és őrizze meg a „Certificate(Base64)” helyi másolatát. Ez a tanúsítvány egy későbbi lépésben kerül telepítésre az Ariba Buyer számára.

  1. Állítsa aktívra az új tanúsítványt, és mentse a módosítást. Ezzel befejeződik az Azure Single Sign-on beállítása.

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

Ezután ugyanezen az oldalon kattintson az „Ariba_Buyer konfigurálása” hivatkozásra. Ez az Azure útmutatója a szolgáltató konfigurálására. Másolja ki a következő URL-címeket ebből az utasításból. https://knowledge.ariba.com/images_RTE/1EBMSP15a695cdc72dd1blobid5.png

2.3 Az Ariba Buyer vállalati hitelesítésének konfigurálása

2.3.1 Vállalati hitelesítés engedélyezése

Keresse meg a „Vállalati hitelesítés” elemet az Alapadminisztráció > Oldalprofil menüpontban.

A következő ábra csak tájékoztatási célt szolgál. Bemutatja azokat a beviteli mezőket, amelyeket az Ariba a szolgáltatás engedélyezésére használ.

  1. Jelölje be az „Enable Corporate Authenticator” (Vállalati hitelesítő engedélyezése) jelölőnégyzetet, és válassza a „SAML-hitelesítés” lehetőséget.
  2. Alapértelmezés szerint a SAML 1.1 protokollt követi. A SAML 2.0 protokoll engedélyezéséhez válassza a SAML-kérelem használata lehetőséget. A SAML-kérést a bejelentkezési URL-címre küldi.
  3. Válassza a „Szolgáltató visszatérési URL-címének hozzáadása” lehetőséget, hogy megkérje az Aribát, hogy generáljon visszatérési URL-t a „ret” URL-paraméternévben. Az ügyfél ezzel az URL-lel küldheti el az SAML-válaszát.
  4. Másolja az Azure AD-ból letöltött tanúsítvány tartalmát.
  5. Mentse a módosítást.
    https://knowledge.ariba.com/images_RTE/1EBMSP15a695ce517530blobid6.png

Ez a lépés azonnal érvénybe lép.

De mielőtt az SAML-hitelesítést az Azure AD-szel tesztelné, a következő lépést továbbra is alkalmazni kell.

2.3.2 Saját Ariba kulcs hozzáadása

Mielőtt továbblépne a következő lépésre, szerezzen be egy RSA-kulcspárt, és importálja az RSA-kulcspárt egy Java kulcstárolóba (*.jks fájl).

Az SAML-kérés aláírására az Ariba privát kulcs szolgál.

  1. Másolja a JKS fájlt a <buyer_install>/Server/etc/certs mappába.
  2. Adja hozzá vagy módosítsa a Parameters.table „System.Authentication.Keystores.AribaPrivateKeystore” mezőjét, hogy az alábbi kódrészletben félkövéren megjelenő tartalmat tartalmazza.

Hitelesítés = {

Hitelesítő adatok = { Saját hitelesítő adatok = { Jelszó = ""; Felhasználónév = "";};};

Keystores = {

AribaPrivateKeystore = {

Fájl = "etc/certs/<sample_key_store>.jks";

Kulcsok = {

1. kulcs = {

Alias = <sample_alias>;

KeyPassword = "<sample_key_pass>";

nem volt;

nem volt;

StorePassword = "<sample_store_pass>";

típus = jks;

nem volt;

nem volt;

nem volt;

Kiegészítő információk

Miután telepítette a WebLogic 11gR1-et egy új gépre, győződjön meg róla, hogy a SAML Authentication működik a WebLogic 11gR1 applikációs szerverrel. A SAML-hitelesítés működéséhez a következő manuális módosításokat kell végrehajtania:
Az SAML-hitelesítés működésének biztosítása érdekében:
1 Állítsa le a szervereket.
2 Menjen a modulok mappájába a WebLogic 11gR1 telepítésének helye alatt (/opt/bea10mp36/Module/).
3 Keresse meg a com.bea.core.bea.opensaml2_1.0.0.0_6-2-0-0.jar nevű fájlt.
4 Törölje ezt a jar fájlt, vagy nevezze át com.bea.core.bea.opensaml2_1.0.0.0_6-2-0-0.jar.old névre, hogy a jar-fájl ne töltődjön be a szerverek indításakor, hanem a /Server/Classes/ mappában található helyes SAML jar fájlt töltse be. Ezt a JAR-fájlt a rendszer arra használja, hogy felvegye a megfelelő XMLConfigurator osztályt a megfelelő SAML-adatok betöltéséhez.
5 Indítsa újra a szervereket.


Az alábbi tételekre vonatkozik

Helyszínen nyújtott > Helyszínen nyújtott - Ariba Buyer

Felhasználási feltételek  |  Copyright  |  Biztonsági közlemény  |  Adatvédelem