Loading
Identificeer uw gebruikers en beheer toegang
Het eindpunt autoriseren initiƫren voor een gekoppelde externe clientapp

Het eindpunt autoriseren initiƫren voor een gekoppelde externe clientapp

Nadat de metagegevens van de gekoppelde organisatie zijn geconfigureerd om te verwijzen naar het globale instellingenbestand van de ontwikkelaarsorganisatie, start u een OAuth-stroom om een toegangstoken te verkrijgen.

Deze stappen zijn identiek aan het proces om het autorisatie-eindpunt voor de gekoppelde organisatie te initiƫren, die zijn gebaseerd op de OAuth 2.0-webserverstroom voor webappintegratie.

  1. Kopieer de consumerKey uit het bestand met globale instellingen. Deze waarde komt alleen voor in het bestand met globale instellingen nadat u de OAuth-instellingen van de externe clientapp hebt geĆÆmplementeerd en opgehaald.
  2. Plak de URL van organisatie 3 en de consumentensleutel in deze URL in plaats van <URL van nieuwe organisatie> en <consumerKey>.
    <new org url>/services/oauth2/authorize?response_type=code&client_id=<consumerKey>&redirect_uri=https://www.example.com
  3. Als u het verzoek om toegang wilt initiƫren, opent u de URL in een browser.
  4. Meld u aan met de inloggegevens van organisatie 3.
    U wordt omgeleid en er is een autorisatiecode opgenomen in de URL.
  5. Kopieer de autorisatiecode vanuit de URL in de browser.
  6. Decodeer de autorisatiecode.
  7. Kopieer de gedecodeerde autorisatiecode.
  8. Vervang deze waarden in het cURL-verzoek.
    • Vervang <URL van nieuwe organisatie> door de URL van de organisatie 3.
    • Vervang <autorisatiecode> door de gedecodeerde autorisatiecode uit stap 6.
    • Vervang <clientKey> door de veldwaarde consumerKey uit het globale OAuth-instellingenbestand.
    • Vervang <clientSecret> door de veldwaarde consumerSecret uit het globale OAuth-instellingenbestand.

    curl -X POST <new org url>/services/oauth2/token -d 'grant_type=authorization_code&code=<authorization code>&client_id=<clientKey>&client_secret=<clientSecret>&redirect_uri=https://www.example.com' | json_pp

  9. Geef het geconfigureerde cUrl-verzoek op in de terminal.
  10. Een geslaagde aanvraag retourneert het toegangstoken.
  11. Controleer of het toegangstoken werkt met Postman. Probeer toegang te krijgen tot het eindpunt UserInfo.
 
Wordt geladen
Salesforce Help | Article