Résultats de recherche :

×

S'inscrire Contactez-Nous

ASP.NET OAuth Single Sign-On (SSO) avec WordPress comme serveur OAuth

ASP.NET est un framework web open source permettant de créer des applications et services web fonctionnant sous Windows, macOS et Docker. Un accès sécurisé aux applications ASP.NET est possible en configurant l'authentification unique (SSO) avec WordPress comme serveur OAuth. À la fin de ce guide, vous serez capable d'utiliser l'authentification unique (SSO) pour accéder à ASP.NET avec WordPress. en tant que serveur OAuth. Pour en savoir plus sur les autres fonctionnalités offertes par le plugin SSO ASP.NET, vous pouvez cliquez ici.

  • Téléchargez le module miniOrange ASP.NET OAuth 2.0 à partir de ici.
  • Extraire le asp-net-oauth-sso-module.zip après quoi vous verrez les fichiers suivants
    1. miniorange-oauth-sso.dll Ajoutez ce fichier DLL dans le dossier « bin » (où se trouvent les autres fichiers DLL). Suivez les étapes décrites dans le guide. intégration.md fichier pour enregistrer le miniorangeoauthsso module dans votre application.
    2. oauthsso.config - Ajoutez ce fichier de configuration dans le répertoire racine de votre application.
    3. intégration.md - Un fichier d'intégration contenant les instructions pour intégrer le module à votre application.
  • Après l'intégration, ouvrez votre navigateur et accédez à l'URL ci-dessous pour afficher le tableau de bord du module : https://<your-application-url>?ssoaction=config
  • Une fois installé cliquez sur Activer.
Page de connexion ASP.NET

  • Inscrivez-vous ou connectez-vous après avoir configuré le module SSO.
  • Extrait du Serveur OAuth miniOrange menu sur le côté gauche, sélectionnez Client OAuth 2.0 personnalisé.
Serveur OAuth pour WordPress - Sélectionner un client OAuth 2.0 personnalisé

  • Saisissez le nom du client et l'URL de redirection/de rappel de votre application ASP.NET dans les champs correspondants, puis cliquez sur Enregistrer le client.
Serveur OAuth pour WordPress - Nom du client et URL de redirection

  • Notez l'ID client, le secret client et les points de terminaison pour configurer votre client OAuth et collez ces valeurs ici.
ASP.NET SSO – Points de terminaison

  • Configurez ASP.NET en tant que client OAuth en renseignant les champs obligatoires tels que le point de terminaison d'autorisation, l'ID client, le secret client, etc.
  • Veuillez trouver les valeurs nécessaires pour configurer ASP.NET en tant que client OAuth
Nom de l'application:

WordPress

Identifiant client et secret : Cliquez ici
Autoriser le point de terminaison :

https://<your-app-url>/wp-json/moserver/authorize

Point de terminaison du jeton :

https://<your-app-url>/wp-json/moserver/token

Point de terminaison des informations utilisateur :

https://<your-app-url>/wp-json/moserver/resource

Portée :

profil openid email

ASP.NET SSO - Configurer OAuth

  • Après avoir rempli les champs obligatoires, cliquez sur Enregistrer.
  • Après avoir enregistré votre configuration, cliquez sur le bouton Tester la configuration pour voir si vous avez tout fait correctement.
OASP.NET SSO – Configuration de test

  • Dans la section « Mappage des attributs », associez les noms d'attributs fournis par votre serveur OAuth aux attributs fournis par votre application ASP.NET, puis cliquez sur Enregistrer le mappage d'attributs.
ASP.NET SSO - Enregistrer le mappage d'attributs

À noter: Tous les attributs mappés seront stockés dans la session afin que vous puissiez y accéder dans l'application.

  • Le code d'intégration se trouve sur la page du module Code d'intégration Il vous suffit de copier-coller ce fragment de code à l'endroit où vous souhaitez accéder aux attributs de l'utilisateur.
ASP.NET SSO - Onglet Code d'intégration

  • Utilisez l'URL suivante comme lien dans votre application à partir de laquelle vous souhaitez effectuer le SSO :
  • http://base-url/?ssoaction=login
  • Par exemple, vous pouvez l'utiliser comme
  • <a href="http://base-url/?ssoaction=login">Log in</a>


Dans ce guide, vous avez configuré avec succès l'authentification unique (SSO) ASP.NET en utilisant WordPress comme serveur OAuth et votre application ASP.NET comme fournisseur de services, grâce à notre extension serveur OAuth pour WordPress. Cette solution vous permet de déployer rapidement et en quelques minutes un accès sécurisé à votre application ASP.NET via les identifiants de votre site WordPress.


 Merci pour votre réponse. Nous vous répondrons rapidement.

Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

Nous vous contacterons dans les plus brefs délais !




ADFS_sso ×
Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez