Tchater maintenant avec le support
Tchattez avec un ingénieur du support

Cloud Access Manager 8.1 - How To Develop OpenID Connect Apps

Dell™ One Identity Cloud Access Manager 8.1 - How to Develop OpenID Connect Apps

What is OAuth v2.0?

OAuth v2.0 is a standard for securely granting access to a web resource. With OAuth v2.0, an application (the client) can ask a service (the authorization server) for permission to access a private resource hosted on a resource server, and owned by an end-user (the resource owner). To grant permission to access the resource, the authorization server must authenticate the resource owner and obtain his consent.

OAuth v2.0 flows

Authorization Code Flow

The client initiates the flow by directing the user's browser to the authorization endpoint, adding querystrings to the URI as follows:
Set to “code” to request that the Authorization Server initiate an Authorization Code flow.
Cloud Access Manager authenticates the user (using the browser) and establishes whether the user grants or denies the client's access request.
Assuming the user grants access, Cloud Access Manager redirects the browser back to the client using the redirection URI provided earlier. The redirection URI includes an authorization code and any local state provided by the client.
The client requests an access token from Cloud Access Manager's token endpoint by including the authorization code received in the previous step. When making the request, if it is a confidential client (see below) the client authenticates with Cloud Access Manager using HTTP basic authentication (with the Client ID as the username and the Shared Secret as the password). The client includes the redirection URI used to obtain the authorization code for verification.
Cloud Access Manager authenticates the client, validates the authorization code, and ensures that the redirection URI received matches the URI used to redirect the client in step . If valid, Cloud Access Manager responds with an access token. The access token can then be used to access the required resource.
Outils libre-service
Base de connaissances
Notifications et alertes
Support produits
Téléchargements de logiciels
Documentation technique
Forums utilisateurs
Didacticiels vidéo
Flux RSS
Nous contacter
Obtenir une assistance en matière de licence
Support Technique
Afficher tout
Documents connexes

The document was helpful.

Sélectionner une évaluation

I easily found the information I needed.

Sélectionner une évaluation